2 Weeks Left of Summer Classes ☀️ Register today for Kids Camps and Adult Classes

Find a Class

Don’t know where to start? Find your level.
  • Feeding Frenzy (2.0-3.0)

    Thunderbird Community Centre

    Gymnasium

    November 16 – December 14

    Monday 5:00pm – 6:00pm

    5 Sessions 8 spots left

    Register
  • Adult Beginner++ (2.0)

    Thunderbird Community Centre

    Gymnasium

    November 16 – December 14

    Monday 6:00pm – 7:00pm

    5 Sessions 8 spots left

    Register
  • Adult Beginner++ (2.0)

    Thunderbird Community Centre

    Gymnasium

    October 19 – November 9

    Monday 5:00pm – 6:00pm

    4 Sessions 8 spots left

    Register
  • Adult Beginner++ (2.0)

    Thunderbird Community Centre

    Gymnasium

    September 14 – October 5

    Monday 5:00pm – 6:00pm

    4 Sessions 8 spots left

    Register
  • Adult Beginner+ (1.5)

    Thunderbird Community Centre

    Gymnasium

    October 19 – November 9

    Monday 6:00pm – 7:00pm

    4 Sessions 8 spots left

    Register
  • Adult Beginner (1.0)

    Thunderbird Community Centre

    Gymnasium

    September 14 – October 5

    Monday 6:00pm – 7:00pm

    4 Sessions 10 spots left

    Register
  • Adult Beginner (1.0)

    North Delta Recreation Centre

    Gymnasium

    November 14 – December 19

    Saturday 8:00am – 9:00am

    5 Sessions 5 spots left

    Register
  • Adult Beginner (1.0)

    North Delta Recreation Centre

    Gymnasium

    October 10 – November 7

    Saturday 8:00am – 9:00am

    5 Sessions 3 spots left

    Register
  • Youth Fundamentals (11-16 yrs)

    North Delta Recreation Centre

    Gymnasium

    November 14 – December 19

    Saturday 9:00am – 10:00am

    5 Sessions 6 spots left

    Register
  • Adult Beginner+ (1.5)

    Hillcrest Community Centre

    Gymnasium

    November 29 – December 20

    Sunday 1:45pm – 2:45pm

    4 Sessions 10 spots left

    Register
  • Adult Beginner+ (1.5)

    Hillcrest Community Centre

    Gymnasium

    October 25 – November 22

    Sunday 1:45pm – 2:45pm

    5 Sessions 10 spots left

    Register
  • Adult Beginner+ (1.5)

    Hillcrest Community Centre

    Gymnasium

    September 20 – October 18

    Sunday 1:45pm – 2:45pm

    5 Sessions 10 spots left

    Register
  • Adult Beginner (1.0)

    Hillcrest Community Centre

    Gymnasium

    November 29 – December 20

    Sunday 12:45pm – 1:45pm

    4 Sessions 10 spots left

    Register
  • Adult Beginner (1.0)

    Hillcrest Community Centre

    Gymnasium

    October 25 – November 22

    Sunday 12:45pm – 1:45pm

    5 Sessions 10 spots left

    Register
  • Adult Beginner (1.0)

    Hillcrest Community Centre

    Gymnasium

    September 20 – October 18

    Sunday 12:45pm – 1:45pm

    5 Sessions 10 spots left

    Register
  • Adult Beginner++ (2.0)

    Sunset Community Centre

    Gymnasium

    November 17 – December 15

    Tuesday 6:10pm – 7:40pm

    5 Sessions 12 spots left

    Register
  • Adult Beginner+ (1.5)

    Sunset Community Centre

    Gymnasium

    October 20 – November 10

    Tuesday 6:10pm – 7:40pm

    4 Sessions 12 spots left

    Register
  • Adult Beginner (1.0)

    Sunset Community Centre

    Gymnasium

    September 15 – October 6

    Tuesday 6:10pm – 7:40pm

    4 Sessions 12 spots left

    Register
  • Serving Clinic (2.0-3.0)

    West Point Grey Community Centre

    Gymnasium

    September 16 – September 23

    Wednesday 7:00pm – 8:15pm

    2 Sessions 8 spots left

    Register
  • Feeding Frenzy (2.0-3.0)

    West Point Grey Community Centre

    Gymnasium

    September 16 – September 23

    Wednesday 8:15pm – 9:30pm

    2 Sessions 8 spots left

    Register
  • Adult Beginner++ (2.0)

    West Point Grey Community Centre

    Gymnasium

    November 7 – December 19

    Saturday 9:30am – 10:45am

    7 Sessions 8 spots left

    Register
  • Adult Beginner+ (1.5)

    West Point Grey Community Centre

    Gymnasium

    November 7 – December 19

    Saturday 10:45am – 12:00pm

    7 Sessions 10 spots left

    Register
  • Adult Beginner+ (1.5)

    West Point Grey Community Centre

    Gymnasium

    November 4 – December 9

    Wednesday 8:15pm – 9:30pm

    5 Sessions 8 spots left

    Register
  • Adult Beginner+ (1.5)

    West Point Grey Community Centre

    Gymnasium

    September 19 – October 31

    Saturday 9:30am – 10:45am

    7 Sessions 10 spots left

    Register
  • Adult Beginner (1.0)

    West Point Grey Community Centre

    Gymnasium

    November 4 – December 9

    Wednesday 7:00pm – 8:15pm

    5 Sessions 10 spots left

    Register
  • Adult Beginner (1.0)

    West Point Grey Community Centre

    Gymnasium

    September 19 – October 31

    Saturday 10:45am – 12:00pm

    7 Sessions 10 spots left

    Register
  • Feeding Frenzy (2.0-3.0)

    Kitsilano Community Centre

    Gymnasium

    December 5 – December 19

    Saturday 5:45pm – 7:00pm

    3 Sessions 7 spots left

    Register
  • Adult Intermediate (2.5-3.0)

    Kitsilano Community Centre

    Gymnasium

    November 20 – December 18

    Friday 11:30am – 1:00pm

    5 Sessions 3 spots left

    Register
  • Adult Intermediate (2.5-3.0)

    Kitsilano Community Centre

    Gymnasium

    October 16 – November 13

    Friday 11:30am – 1:00pm

    5 Sessions 2 spots left

    Register
  • Adult Intermediate (2.5-3.0)

    Kitsilano Community Centre

    Gymnasium

    September 18 – October 9

    Friday 11:30am – 1:00pm

    4 Sessions 3 spots left

    Register
  • Adult Beginner+ (1.5)

    Kitsilano Community Centre

    Gymnasium

    November 29 – December 20

    Sunday 10:30am – 12:00pm

    4 Sessions 10 spots left

    Register
  • Adult Beginner (1.0)

    Kitsilano Community Centre

    Gymnasium

    November 7 – November 28

    Saturday 5:45pm – 7:15pm

    4 Sessions 10 spots left

    Register
  • Adult Beginner (1.0)

    Kitsilano Community Centre

    Gymnasium

    October 25 – November 22

    Sunday 10:30am – 12:00pm

    5 Sessions 9 spots left

    Register
  • Adult Beginner (1.0)

    Kitsilano Community Centre

    Gymnasium

    September 20 – October 18

    Sunday 10:30am – 12:00pm

    5 Sessions 8 spots left

    Register
  • Youth Aces (11-16 yrs)

    Kitsilano Community Centre

    Gymnasium

    November 3 – December 15

    Tuesday 4:30pm – 5:30pm

    7 Sessions 9 spots left

    Register
  • Youth Aces (11-16 yrs)

    Kitsilano Community Centre

    Gymnasium

    September 15 – October 27

    Tuesday 4:30pm – 5:30pm

    7 Sessions 3 spots left

    Register
  • Junior Aces (7.5-10 yrs)

    Kitsilano Community Centre

    Gymnasium

    November 5 – December 17

    Thursday 4:15pm – 5:15pm

    7 Sessions 6 spots left

    Register
  • Junior Aces (7.5-10 yrs)

    Kitsilano Community Centre

    Gymnasium

    November 3 – December 15

    Tuesday 3:30pm – 4:30pm

    7 Sessions 1 spot left

    Register
  • Junior Aces (7.5-10 yrs)

    Join Waitlist

    Kitsilano Community Centre

    Gymnasium

    September 15 – October 27

    Tuesday 3:30pm – 4:30pm

    7 Sessions Full

    Register
  • Junior Fundamentals (7.5-10 yrs)

    Kitsilano Community Centre

    Gymnasium

    November 3 – December 15

    Tuesday 3:30pm – 4:30pm

    7 Sessions 6 spots left

    Register
  • Junior Fundamentals (7.5-10 yrs)

    Kitsilano Community Centre

    Gymnasium

    September 17 – October 29

    Thursday 4:15pm – 5:15pm

    7 Sessions 6 spots left

    Register
  • Junior Fundamentals (7.5-10 yrs)

    Kitsilano Community Centre

    Gymnasium

    September 15 – October 27

    Tuesday 3:30pm – 4:30pm

    7 Sessions 5 spots left

    Register
  • Mini Aces (6-7.5 yrs)

    Kitsilano Community Centre

    Gymnasium

    November 5 – December 17

    Thursday 3:30pm – 4:15pm

    7 Sessions 9 spots left

    Register
  • Mini Aces (6-7.5 yrs)

    Kitsilano Community Centre

    Gymnasium

    September 17 – October 29

    Thursday 3:30pm – 4:15pm

    7 Sessions 7 spots left

    Register
  • Feeding Frenzy (2.0-3.0)

    Coal Harbour Community Centre

    Gymnasium

    November 26 – December 24

    Thursday 10:30am – 11:45am

    5 Sessions 6 spots left

    Register
  • Feeding Frenzy (2.0-3.0)

    Coal Harbour Community Centre

    Gymnasium

    October 22 – November 19

    Thursday 10:30am – 11:45am

    5 Sessions 3 spots left

    Register
  • Adult Beginner++ (2.0)

    Coal Harbour Community Centre

    Gymnasium

    November 26 – December 24

    Thursday 9:15am – 10:30am

    5 Sessions 5 spots left

    Register
  • Adult Beginner+ (1.5)

    Coal Harbour Community Centre

    Gymnasium

    October 22 – November 19

    Thursday 9:15am – 10:30am

    5 Sessions 5 spots left

    Register
  • Adult Beginner+ (1.5)

    Coal Harbour Community Centre

    Gymnasium

    September 17 – October 15

    Thursday 10:30am – 11:45am

    5 Sessions 4 spots left

    Register
  • Adult Beginner (1.0)

    Coal Harbour Community Centre

    Gymnasium

    September 17 – October 15

    Thursday 9:15am – 10:30am

    5 Sessions 6 spots left

    Register
  • Feeding Frenzy (2.0-3.0)

    Marpole Oakridge Community Centre

    Gymnasium

    September 14 – October 26

    Monday 1:50pm – 3:05pm

    6 Sessions 5 spots left

    Register
  • Youth Aces (11-16 yrs)

    Marpole Oakridge Community Centre

    Gymnasium

    September 19 – October 31

    Saturday 3:00pm – 4:00pm

    7 Sessions 8 spots left

    Register
  • Junior Aces (7.5-10 yrs)

    Marpole Oakridge Community Centre

    Gymnasium

    September 19 – October 31

    Saturday 2:05pm – 3:00pm

    7 Sessions 8 spots left

    Register
  • Adult Intermediate (3.0-3.5)

    Join Waitlist

    Vancouver Park Board

    Granville Park

    September 21 – October 7

    Mon+Wed 5:15pm – 6:30pm

    5 Sessions Full

    Register
  • Adult Intermediate (3.0-3.5)

    Join Waitlist

    Vancouver Park Board

    Granville Park

    September 9 – September 16

    Mon+Wed 6:15pm – 7:15pm

    3 Sessions Full

    Register
  • Adult Intermediate (2.5-3.0)

    Join Waitlist

    Vancouver Park Board

    Granville Park

    September 9 – September 16

    Mon+Wed 5:15pm – 6:15pm

    3 Sessions Full

    Register
  • Serving Clinic (2.0-3.0)

    Vancouver Park Board

    Robson Park

    September 11 – October 9

    Friday 4:00pm – 5:15pm

    5 Sessions 6 spots left

    Register
  • Feeding Frenzy (2.0-3.0)

    Vancouver Park Board

    Robson Park

    September 11 – October 9

    Friday 8:00am – 9:00am

    5 Sessions 8 spots left

    Register
  • Adult Beginner++ (2.0)

    Vancouver Park Board

    Robson Park

    September 11 – October 9

    Friday 9:15am – 10:15am

    5 Sessions 5 spots left

    Register
  • Adult Beginner++ (2.0)

    Vancouver Park Board

    Robson Park

    September 1 – September 10

    Tue+Thu 5:15pm – 6:15pm

    4 Sessions 1 spot left

    Register
  • Adult Beginner++ (2.0)

    Vancouver Park Board

    Robson Park

    August 31 – September 9

    Mon+Wed 6:15pm – 7:15pm

    3 Sessions 4 spots left

    Register
  • Adult Beginner+ (1.5)

    Vancouver Park Board

    Robson Park

    September 11 – October 9

    Friday 5:15pm – 6:30pm

    5 Sessions 7 spots left

    Register
  • Adult Beginner+ (1.5)

    Vancouver Park Board

    Robson Park

    September 10 – October 8

    Thursday 9:15am – 10:30am

    5 Sessions 8 spots left

    Register
  • Adult Beginner+ (1.5)

    Vancouver Park Board

    Robson Park

    September 8 – October 6

    Tuesday 8:00am – 9:00am

    5 Sessions 8 spots left

    Register
  • Adult Beginner+ (1.5)

    Vancouver Park Board

    Robson Park

    August 31 – September 9

    Mon+Wed 5:15pm – 6:15pm

    3 Sessions 3 spots left

    Register
  • Adult Beginner (1.0)

    Vancouver Park Board

    Robson Park

    September 10 – October 8

    Thursday 8:00am – 9:00am

    5 Sessions 8 spots left

    Register
  • Adult Beginner (1.0)

    Vancouver Park Board

    Robson Park

    September 8 – October 6

    Tuesday 9:15am – 10:30am

    5 Sessions 8 spots left

    Register
  • Adult Beginner (1.0)

    Vancouver Park Board

    Robson Park

    September 1 – September 10

    Tue+Thu 6:15pm – 7:15pm

    4 Sessions 4 spots left

    Register
  • Serving Clinic (2.0-3.0)

    Vancouver Park Board

    McBride Park

    September 11 – October 9

    Friday 9:15am – 10:30am

    5 Sessions 4 spots left

    Register
  • Feeding Frenzy (2.0-3.0)

    Vancouver Park Board

    McBride Park

    September 11 – October 9

    Friday 10:30am – 11:45am

    5 Sessions 4 spots left

    Register
  • Adult Intermediate (3.0-3.5)

    Vancouver Park Board

    McBride Park

    September 9 – October 7

    Wednesday 9:15am – 10:30am

    4 Sessions 4 spots left

    Register
  • Adult Intermediate (2.5-3.0)

    Vancouver Park Board

    McBride Park

    September 21 – October 7

    Mon+Wed 8:00am – 9:15am

    5 Sessions 8 spots left

    Register
  • Adult Intermediate (2.5-3.0)

    Vancouver Park Board

    McBride Park

    September 14 – October 5

    Monday 9:15am – 10:30am

    4 Sessions 5 spots left

    Register
  • Adult Intermediate (2.5-3.0)

    Vancouver Park Board

    McBride Park

    September 12 – October 10

    Saturday 11:15am – 12:30pm

    5 Sessions 2 spots left

    Register
  • Adult Intermediate (2.5-3.0)

    Vancouver Park Board

    McBride Park

    September 10 – October 8

    Thursday 9:15am – 10:30am

    5 Sessions 8 spots left

    Register
  • Adult Beginner++ (2.0)

    Vancouver Park Board

    McBride Park

    September 22 – October 8

    Tue+Thu 8:00am – 9:15am

    6 Sessions 8 spots left

    Register
  • Adult Beginner++ (2.0)

    Vancouver Park Board

    McBride Park

    September 21 – October 7

    Mon+Wed 5:15pm – 6:30pm

    5 Sessions 7 spots left

    Register
  • Adult Beginner++ (2.0)

    Vancouver Park Board

    McBride Park

    September 12 – October 10

    Saturday 10:00am – 11:15am

    5 Sessions 5 spots left

    Register
  • Adult Beginner++ (2.0)

    Vancouver Park Board

    McBride Park

    September 9 – September 16

    Mon+Wed 5:15pm – 6:15pm

    3 Sessions 6 spots left

    Register
  • Adult Beginner++ (2.0)

    Vancouver Park Board

    McBride Park

    September 9 – September 16

    Mon+Wed 8:00am – 9:15am

    3 Sessions 8 spots left

    Register
  • Adult Beginner++ (2.0)

    Vancouver Park Board

    McBride Park

    September 8 – October 6

    Tuesday 9:15am – 10:30am

    5 Sessions 7 spots left

    Register
  • Adult Beginner+ (1.5)

    Vancouver Park Board

    McBride Park

    September 22 – October 8

    Tue+Thu 5:15pm – 6:30pm

    6 Sessions 8 spots left

    Register
  • Adult Beginner+ (1.5)

    Vancouver Park Board

    McBride Park

    September 12 – October 10

    Saturday 3:15pm – 4:30pm

    5 Sessions 7 spots left

    Register
  • Adult Beginner+ (1.5)

    Vancouver Park Board

    McBride Park

    September 11 – October 9

    Friday 4:15pm – 5:30pm

    5 Sessions 8 spots left

    Register
  • Adult Beginner+ (1.5)

    Vancouver Park Board

    McBride Park

    September 8 – September 17

    Tue+Thu 6:15pm – 7:15pm

    4 Sessions 4 spots left

    Register
  • Adult Beginner+ (1.5)

    Vancouver Park Board

    McBride Park

    September 8 – September 17

    Tue+Thu 8:00am – 9:15am

    4 Sessions 8 spots left

    Register
  • Adult Beginner (1.0)

    Vancouver Park Board

    McBride Park

    September 12 – October 10

    Saturday 2:00pm – 3:15pm

    5 Sessions 8 spots left

    Register
  • Adult Beginner (1.0)

    Vancouver Park Board

    McBride Park

    September 11 – October 9

    Friday 3:00pm – 4:15pm

    5 Sessions 8 spots left

    Register
  • Adult Beginner (1.0)

    Vancouver Park Board

    McBride Park

    September 9 – September 16

    Mon+Wed 6:15pm – 7:15pm

    3 Sessions 6 spots left

    Register
  • Adult Beginner (1.0)

    Vancouver Park Board

    McBride Park

    September 8 – September 17

    Tue+Thu 5:15pm – 6:15pm

    4 Sessions 7 spots left

    Register
  • Serving Clinic (2.0-3.0)

    Vancouver Park Board

    Kitsilano Beach

    September 14 – October 5

    Monday 10:15am – 11:15am

    4 Sessions 7 spots left

    Register
  • Serving Clinic (2.0-3.0)

    Vancouver Park Board

    Kitsilano Beach

    September 9 – October 7

    Wednesday 9:15am – 10:15am

    4 Sessions 8 spots left

    Register
  • Feeding Frenzy (2.0-3.0)

    Vancouver Park Board

    Kitsilano Beach

    September 9 – October 7

    Wednesday 10:15am – 11:15am

    4 Sessions 5 spots left

    Register
  • Adult Intermediate (2.5-3.0)

    Vancouver Park Board

    Kitsilano Beach

    September 22 – October 8

    Tue+Thu 9:15am – 10:30am

    6 Sessions 5 spots left

    Register
  • Adult Intermediate (2.5-3.0)

    Vancouver Park Board

    Kitsilano Beach

    September 9 – October 7

    Wednesday 8:00am – 9:15am

    4 Sessions 7 spots left

    Register
  • Adult Intermediate (2.5-3.0)

    Vancouver Park Board

    Kitsilano Beach

    September 8 – September 17

    Tue+Thu 9:15am – 10:30am

    4 Sessions 3 spots left

    Register
  • Adult Beginner++ (2.0)

    Vancouver Park Board

    Kitsilano Beach

    September 22 – October 8

    Tue+Thu 8:00am – 9:15am

    6 Sessions 8 spots left

    Register
  • Adult Beginner++ (2.0)

    Vancouver Park Board

    Kitsilano Beach

    September 8 – September 17

    Tue+Thu 8:00am – 9:15am

    4 Sessions 5 spots left

    Register
  • Adult Beginner+ (1.5)

    Vancouver Park Board

    Kitsilano Beach

    September 14 – October 5

    Monday 8:00am – 9:15am

    4 Sessions 6 spots left

    Register
  • Adult Beginner (1.0)

    Vancouver Park Board

    Kitsilano Beach

    September 14 – October 5

    Monday 9:15am – 10:15am

    4 Sessions 5 spots left

    Register
  • Youth Strength & Conditioning (10-17 yrs)

    Kerrisdale Community Centre

    Room 015

    November 26 – December 17

    Thursday 4:30pm – 5:30pm

    4 Sessions 6 spots left

    Register
  • Youth Strength & Conditioning (10-17 yrs)

    Kerrisdale Community Centre

    Room 015

    October 29 – November 19

    Thursday 4:30pm – 5:30pm

    4 Sessions 6 spots left

    Register
  • Youth Strength & Conditioning (10-17 yrs)

    Kerrisdale Community Centre

    Room 015

    October 1 – October 22

    Thursday 4:30pm – 5:30pm

    4 Sessions 6 spots left

    Register
  • Youth Aces (11-16 yrs)

    Kerrisdale Community Centre

    Gymnasium

    November 6 – December 18

    Friday 4:15pm – 5:45pm

    7 Sessions 6 spots left

    Register
  • Youth Aces (11-16 yrs)

    Kerrisdale Community Centre

    Gymnasium

    November 5 – December 17

    Thursday 3:30pm – 5:00pm

    7 Sessions 9 spots left

    Register
  • Youth Aces (11-16 yrs)

    Kerrisdale Community Centre

    Gymnasium

    September 18 – October 30

    Friday 4:15pm – 5:45pm

    7 Sessions 5 spots left

    Register
  • Youth Aces (11-16 yrs)

    Kerrisdale Community Centre

    Gymnasium

    September 17 – October 29

    Thursday 3:30pm – 5:00pm

    7 Sessions 10 spots left

    Register
  • Youth Aces (11-16 yrs)

    Kerrisdale Community Centre

    Gymnasium

    September 12 – September 26

    Saturday 11:30am – 12:30pm

    3 Sessions 9 spots left

    Register
  • Youth Fundamentals (11-16 yrs)

    Kerrisdale Community Centre

    Gymnasium

    October 24 – December 19

    Saturday 11:30am – 12:30pm

    9 Sessions 11 spots left

    Register
  • Junior Aces (7.5-10 yrs)

    Kerrisdale Community Centre

    Gymnasium

    November 4 – December 16

    Wednesday 4:15pm – 5:15pm

    6 Sessions 8 spots left

    Register
  • Junior Aces (7.5-10 yrs)

    Kerrisdale Community Centre

    Gymnasium

    October 24 – December 19

    Saturday 10:30am – 11:30am

    9 Sessions 5 spots left

    Register
  • Junior Aces (7.5-10 yrs)

    Kerrisdale Community Centre

    Gymnasium

    September 16 – October 28

    Wednesday 4:15pm – 5:15pm

    6 Sessions 7 spots left

    Register
  • Junior Aces (7.5-10 yrs)

    Kerrisdale Community Centre

    Gymnasium

    September 12 – September 26

    Saturday 10:30am – 11:30am

    3 Sessions 5 spots left

    Register
  • Junior Fundamentals (7.5-10 yrs)

    Kerrisdale Community Centre

    Gymnasium

    October 24 – December 19

    Saturday 10:30am – 11:30am

    9 Sessions 5 spots left

    Register
  • Junior Fundamentals (7.5-10 yrs)

    Kerrisdale Community Centre

    Gymnasium

    September 12 – September 26

    Saturday 10:30am – 11:30am

    3 Sessions 5 spots left

    Register
  • Mini Aces (6-7.5 yrs)

    Kerrisdale Community Centre

    Auditorium

    November 8 – December 20

    Sunday 10:30am – 11:30am

    7 Sessions 4 spots left

    Register
  • Mini Aces (6-7.5 yrs)

    Kerrisdale Community Centre

    Gymnasium

    November 6 – December 18

    Friday 3:30pm – 4:15pm

    7 Sessions 11 spots left

    Register
  • Mini Aces (6-7.5 yrs)

    Kerrisdale Community Centre

    Gymnasium

    November 4 – December 16

    Wednesday 3:30pm – 4:15pm

    6 Sessions 12 spots left

    Register
  • Mini Aces (6-7.5 yrs)

    Kerrisdale Community Centre

    Auditorium

    September 20 – November 1

    Sunday 10:30am – 11:30am

    7 Sessions 2 spots left

    Register
  • Mini Aces (6-7.5 yrs)

    Kerrisdale Community Centre

    Gymnasium

    September 18 – October 30

    Friday 3:30pm – 4:15pm

    7 Sessions 10 spots left

    Register
  • Mini Aces (6-7.5 yrs)

    Kerrisdale Community Centre

    Gymnasium

    September 16 – October 28

    Wednesday 3:30pm – 4:15pm

    6 Sessions 10 spots left

    Register
  • Mini Fundamentals (4-5 yrs)

    Kerrisdale Community Centre

    Auditorium

    November 8 – December 20

    Sunday 9:30am – 10:30am

    7 Sessions 6 spots left

    Register
  • Mini Fundamentals (4-5 yrs)

    Kerrisdale Community Centre

    Auditorium

    September 20 – November 1

    Sunday 9:30am – 10:30am

    7 Sessions 4 spots left

    Register
  • Tot Fundamentals (3-4 yrs)

    Kerrisdale Community Centre

    Auditorium

    November 5 – December 17

    Thursday 2:30pm – 3:15pm

    7 Sessions 8 spots left

    Register
  • Tot Fundamentals (3-4 yrs)

    Kerrisdale Community Centre

    Auditorium

    September 17 – October 29

    Thursday 2:30pm – 3:15pm

    7 Sessions 8 spots left

    Register
  • Adult Beginner++ (2.0)

    Mount Pleasant Community Centre

    Gymnasium

    November 22 – December 20

    Sunday 2:15pm – 3:30pm

    5 Sessions 8 spots left

    Register
  • Adult Beginner++ (2.0)

    Mount Pleasant Community Centre

    Gymnasium

    November 2 – December 14

    Monday 4:45pm – 6:00pm

    7 Sessions 12 spots left

    Register
  • Adult Beginner++ (2.0)

    Mount Pleasant Community Centre

    Gymnasium

    October 18 – November 15

    Sunday 2:15pm – 3:30pm

    5 Sessions 6 spots left

    Register
  • Adult Beginner++ (2.0)

    Mount Pleasant Community Centre

    Gymnasium

    September 13 – October 11

    Sunday 2:15pm – 3:30pm

    5 Sessions 7 spots left

    Register
  • Adult Beginner+ (1.5)

    Mount Pleasant Community Centre

    Gymnasium

    November 22 – December 20

    Sunday 1:00pm – 2:15pm

    5 Sessions 7 spots left

    Register
  • Adult Beginner+ (1.5)

    Mount Pleasant Community Centre

    Gymnasium

    September 14 – October 26

    Monday 4:45pm – 6:00pm

    6 Sessions 10 spots left

    Register
  • Adult Beginner+ (1.5)

    Mount Pleasant Community Centre

    Gymnasium

    September 13 – October 11

    Sunday 1:00pm – 2:15pm

    5 Sessions 5 spots left

    Register
  • Adult Beginner (1.0)

    Mount Pleasant Community Centre

    Gymnasium

    November 18 – December 16

    Wednesday 4:45pm – 6:00pm

    5 Sessions 8 spots left

    Register
  • Adult Beginner (1.0)

    Mount Pleasant Community Centre

    Gymnasium

    October 18 – November 15

    Sunday 1:00pm – 2:15pm

    5 Sessions 9 spots left

    Register
  • Adult Beginner (1.0)

    Mount Pleasant Community Centre

    Gymnasium

    October 14 – November 4

    Wednesday 4:45pm – 6:00pm

    4 Sessions 8 spots left

    Register
  • Youth Aces (11-16 yrs)

    Mount Pleasant Community Centre

    Gymnasium

    November 18 – December 16

    Wednesday 3:45pm – 4:45pm

    5 Sessions 8 spots left

    Register
  • Youth Aces (11-16 yrs)

    Mount Pleasant Community Centre

    Gymnasium

    October 14 – November 4

    Wednesday 3:45pm – 4:45pm

    4 Sessions 7 spots left

    Register
  • Junior Aces (7.5-10 yrs)

    Mount Pleasant Community Centre

    Gymnasium

    November 2 – December 14

    Monday 3:45pm – 4:45pm

    7 Sessions 5 spots left

    Register
  • Junior Aces (7.5-10 yrs)

    Mount Pleasant Community Centre

    Gymnasium

    September 14 – October 26

    Monday 3:45pm – 4:45pm

    6 Sessions 5 spots left

    Register
  • Junior Fundamentals (7.5-10 yrs)

    Mount Pleasant Community Centre

    Gymnasium

    November 2 – December 14

    Monday 3:45pm – 4:45pm

    7 Sessions 6 spots left

    Register
  • Junior Fundamentals (7.5-10 yrs)

    Mount Pleasant Community Centre

    Gymnasium

    September 14 – October 26

    Monday 3:45pm – 4:45pm

    6 Sessions 6 spots left

    Register
  • Mini Aces (6-7.5 yrs)

    Mount Pleasant Community Centre

    Gymnasium

    November 22 – December 20

    Sunday 12:15pm – 1:00pm

    5 Sessions 9 spots left

    Register
  • Mini Aces (6-7.5 yrs)

    Mount Pleasant Community Centre

    Gymnasium

    October 18 – November 15

    Sunday 12:15pm – 1:00pm

    5 Sessions 10 spots left

    Register
  • Mini Aces (6-7.5 yrs)

    Mount Pleasant Community Centre

    Gymnasium

    September 13 – October 11

    Sunday 12:15pm – 1:00pm

    5 Sessions 7 spots left

    Register
  • Adult Beginner++ (2.0)

    Vancouver Park Board

    McBride Park

    August 1 – August 22

    Saturday 3:15pm – 4:30pm

    1 Session Full

    Register
  • Adult Beginner (1.0)

    Vancouver Park Board

    McBride Park

    August 8 – August 22

    Saturday 2:00pm – 3:15pm

    3 Sessions 8 spots left

    Register
  • Adult Beginner++ (2.0)

    Join Waitlist

    Vancouver Park Board

    Kitsilano Beach

    August 11 – August 20

    Tue+Thu 9:00am – 10:00am

    1 Session Full

    Register
  • Adult Beginner+ (1.5)

    Vancouver Park Board

    Granville Park

    July 30 – August 20

    Thursday 5:15pm – 6:30pm

    1 Session 1 spot left

    Register
  • Youth Fundamentals + Aces Camp (11-16 yrs)

    Join Waitlist

    West Point Grey Community Centre

    Trimble Park

    August 24 – August 28

    Mon-Fri 1:00pm – 4:00pm

    5 Sessions 2 spots left

    Register
  • Junior Fundamentals + Aces Camp (7.5-10 yrs)

    30% Discount

    West Point Grey Community Centre

    Trimble Park

    August 24 – August 28

    Mon-Fri 9:00am – 12:00pm

    5 Sessions 10 spots left

    Register
  • Junior Fundamentals + Aces Camp (7.5-10 yrs)

    West Point Grey Community Centre

    Trimble Park

    August 19 – August 21

    Mon-Fri 9:00am – 12:00pm

    2 Sessions 6 spots left

    Register
  • Mini Fundamentals Camp (4-5 yrs)

    30% Discount

    West Point Grey Community Centre

    Trimble Park

    August 24 – August 28

    Mon-Fri 10:30am – 11:45am

    5 Sessions 6 spots left

    Register
  • Mini Fundamentals Camp (4-5 yrs)

    30% Discount

    West Point Grey Community Centre

    Trimble Park

    August 24 – August 28

    Mon-Fri 9:15am – 10:30am

    5 Sessions 9 spots left

    Register
  • Mini Fundamentals Camp (4-5 yrs)

    West Point Grey Community Centre

    Trimble Park

    August 19 – August 21

    Mon-Fri 10:30am – 11:45am

    2 Sessions 6 spots left

    Register
  • Mini Fundamentals Camp (4-5 yrs)

    West Point Grey Community Centre

    Trimble Park

    August 19 – August 21

    Mon-Fri 9:15am – 10:30am

    2 Sessions 7 spots left

    Register
  • Mini Aces Camp (6-7.5 yrs)

    Marpole Oakridge Community Centre

    Gymnasium

    August 31 – September 4

    Mon-Fri 9:15am – 10:15am

    5 Sessions 10 spots left

    Register
  • Junior Fundamentals + Aces Camp (7.5-10 yrs)

    Marpole Oakridge Community Centre

    Gymnasium

    August 31 – September 4

    Mon-Fri 10:15am – 12:30pm

    5 Sessions 5 spots left

    Register
  • Adult Beginner++ (2.0)

    Mount Pleasant Community Centre

    Sir Charles Tupper Secondary School

    August 11 – August 20

    Tue+Thu 5:00pm – 6:15pm

    1 Session 2 spots left

    Register
  • Adult Beginner (1.0)

    Mount Pleasant Community Centre

    Sir Charles Tupper Secondary School

    August 13 – August 20

    Tue+Thu 6:15pm – 7:30pm

    3 Sessions Full

    Register
  • Adult Beginner++ (2.0)

    Kerrisdale Community Centre

    Point Grey Secondary School

    August 24 – August 26

    Mon+Tue+Wed 5:30pm – 7:00pm

    3 Sessions 2 spots left

    Register
  • Adult Beginner+ (1.5)

    Kerrisdale Community Centre

    Elm Park

    August 24 – August 27

    Mon+Tue+Wed+Thu 1:30pm – 3:30pm

    4 Sessions 4 spots left

    Register
  • Adult Beginner+ (1.5)

    Kerrisdale Community Centre

    Elm Park

    August 11 – August 20

    Tue+Thu 2:45pm – 4:00pm

    1 Session 1 spot left

    Register
  • Adult Beginner+ (1.5)

    Join Waitlist

    Kerrisdale Community Centre

    Elm Park

    August 24 – August 27

    Mon+Tue+Wed+Thu 5:30pm – 7:00pm

    4 Sessions Full

    Register
  • Youth Aces + Performance Camp (10-17 yrs)

    Kerrisdale Community Centre

    Point Grey Secondary School

    August 24 – August 28

    Mon-Fri 1:00pm – 4:00pm

    5 Sessions 8 spots left

    Register
  • Youth Aces + Performance Camp (10-17 yrs)

    Kerrisdale Community Centre

    Point Grey Secondary School

    August 19 – August 21

    Mon-Fri 1:00pm – 4:00pm

    2 Sessions 2 spots left

    Register
  • Mini Aces Camp (6-7.5 yrs)

    Kerrisdale Community Centre

    Elm Park

    August 24 – August 28

    Mon-Fri 9:00am – 12:00pm

    5 Sessions 7 spots left

    Register
  • Junior Fundamentals + Aces Camp (7.5-10 yrs)

    Kerrisdale Community Centre

    Point Grey Secondary School

    August 24 – August 28

    Mon-Fri 9:00am – 12:00pm

    5 Sessions 5 spots left

    Register
  • Junior Fundamentals (7.5-10 yrs)

    Kitsilano Community Centre

    McBride Park

    August 2 – August 23

    Sunday 10:45am – 11:45am

    1 Session 2 spots left

    Register
  • Adult Beginner++ (2.0)

    Join Waitlist

    Kitsilano Community Centre

    Tatlow Park

    August 11 – August 20

    Tue+Thu 5:15pm – 6:30pm

    1 Session Full

    Register
  • Adult Beginner+ (1.5)

    Join Waitlist

    Kitsilano Community Centre

    McBride Park

    August 2 – August 23

    Sunday 4:15pm – 5:30pm

    1 Session Full

    Register
  • Adult Beginner+ (1.5)

    Join Waitlist

    Kitsilano Community Centre

    McBride Park

    August 11 – August 20

    Tue+Thu 6:15pm – 7:30pm

    1 Session Full

    Register
  • Adult Beginner+ (1.5)

    Join Waitlist

    Kitsilano Community Centre

    McBride Park

    August 1 – August 22

    Saturday 11:15am – 12:30pm

    1 Session Full

    Register
  • Adult Beginner (1.0)

    Kitsilano Community Centre

    McBride Park

    August 9 – August 23

    Sunday 3:00pm – 4:15pm

    3 Sessions 9 spots left

    Register
  • Adult Beginner (1.0)

    Kitsilano Community Centre

    McBride Park

    August 8 – August 22

    Saturday 10:00am – 11:15am

    3 Sessions 1 spot left

    Register
  • Adult Beginner (1.0)

    Kitsilano Community Centre

    Tatlow Park

    August 13 – August 20

    Tue+Thu 6:30pm – 7:45pm

    3 Sessions Full

    Register
  • Adult Beginner (1.0)

    Kitsilano Community Centre

    McBride Park

    August 13 – August 20

    Tue+Thu 5:00pm – 6:15pm

    3 Sessions 8 spots left

    Register
  • Adult Beginner (1.0)

    Kitsilano Community Centre

    Kitsilano Beach

    August 13 – August 20

    Tue+Thu 7:30am – 8:30am

    3 Sessions 3 spots left

    Register
  • Youth Fundamentals + Aces Camp (11-16 yrs)

    Kitsilano Community Centre

    McBride Park

    August 24 – August 28

    Mon-Fri 9:00am – 12:00pm

    5 Sessions 6 spots left

    Register
  • Mini Aces (6-7.5 yrs)

    Kitsilano Community Centre

    McBride Park

    August 2 – August 23

    Sunday 10:00am – 10:45am

    1 Session 4 spots left

    Register
  • Mini Aces Camp (6-7.5 yrs)

    Kitsilano Community Centre

    McBride Park

    August 24 – August 28

    Mon-Fri 1:00pm – 4:00pm

    5 Sessions 7 spots left

    Register
  • Junior Fundamentals + Aces Camp (7.5-10 yrs)

    Kitsilano Community Centre

    McBride Park

    August 24 – August 28

    Mon-Fri 1:00pm – 4:00pm

    5 Sessions 9 spots left

    Register

No Classes Found

@summer.smash.tennis