Register today for December camps and lessons starting in January

Find a Class

Don’t know where to start? Find your level.
  • Youth Aces Camp (11-16 yrs)

    Kerrisdale Community Centre

    December 30 – January 3

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

    5 Sessions 11 spots left

    Register
  • Adult Beginner (1.0)

    Sunset Community Centre

    June 1 – June 22

    Sunday 11:00am – 12:00pm

    4 Sessions 8 spots left

    Register
  • Adult Beginner (1.0)

    Sunset Community Centre

    April 27 – May 25

    Sunday 11:00am – 12:00pm

    4 Sessions 8 spots left

    Register
  • Junior Fundamentals (7.5-10 yrs)

    Sunset Community Centre

    June 1 – June 22

    Sunday 12:00pm – 12:50pm

    4 Sessions 12 spots left

    Register
  • Junior Fundamentals (7.5-10 yrs)

    Sunset Community Centre

    April 27 – May 25

    Sunday 12:00pm – 12:50pm

    4 Sessions 12 spots left

    Register
  • Junior Fundamentals (7.5-10 yrs)

    Sunset Community Centre

    February 23 – March 16

    Sunday 12:00pm – 12:50pm

    4 Sessions 12 spots left

    Register
  • Junior Fundamentals (7.5-10 yrs)

    Sunset Community Centre

    January 12 – February 9

    Sunday 12:00pm – 12:50pm

    5 Sessions 12 spots left

    Register
  • Adult Beginner (1.0)

    Sunset Community Centre

    February 23 – March 16

    Sunday 11:00am – 12:00pm

    4 Sessions 8 spots left

    Register
  • Adult Beginner (1.0)

    Sunset Community Centre

    January 12 – February 9

    Sunday 11:00am – 12:00pm

    5 Sessions 8 spots left

    Register
  • Youth Aces Camp (11-16 yrs)

    Kerrisdale Community Centre

    March 24 – March 26

    Mon+Tue+Wed 10:30am – 12:00pm

    3 Sessions 12 spots left

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

    Kerrisdale Community Centre

    December 16 – December 19

    Mon+Wed+Thu 3:30pm – 5:00pm

    3 Sessions 14 spots left

    Register
  • Youth Aces (11-16 yrs)

    Marpole Oakridge Community Centre

    February 22 – March 29

    Saturday 3:00pm – 4:00pm

    6 Sessions 12 spots left

    Register
  • Adult Beginner+ (1.5)

    West Point Grey Community Centre

    January 11 – March 1

    Saturday 12:00pm – 1:15pm

    8 Sessions 10 spots left

    Register
  • Adult Beginner+ (1.5)

    West Point Grey Community Centre

    March 8 – April 26

    Saturday 12:00pm – 1:15pm

    7 Sessions 10 spots left

    Register
  • Youth Aces (11-16 yrs)

    West Point Grey Community Centre

    January 11 – March 1

    Saturday 1:15pm – 2:30pm

    8 Sessions 10 spots left

    Register
  • Youth Aces (11-16 yrs)

    West Point Grey Community Centre

    March 8 – April 26

    Saturday 1:15pm – 2:30pm

    7 Sessions 10 spots left

    Register
  • Junior Aces (7.5-10 yrs)

    Marpole Oakridge Community Centre

    January 11 – February 15

    Saturday 2:05pm – 3:00pm

    6 Sessions 12 spots left

    Register
  • Junior Aces (7.5-10 yrs)

    Marpole Oakridge Community Centre

    February 22 – March 29

    Saturday 2:05pm – 3:00pm

    6 Sessions 12 spots left

    Register
  • Youth Aces (11-16 yrs)

    Marpole Oakridge Community Centre

    January 11 – February 15

    Saturday 3:00pm – 4:00pm

    6 Sessions 12 spots left

    Register
  • Adult Beginner (1.0)

    West Point Grey Community Centre

    March 8 – April 26

    Saturday 10:45am – 12:00pm

    7 Sessions 10 spots left

    Register
  • Youth Fundamentals (11-16 yrs)

    Mount Pleasant Community Centre

    February 10 – March 24

    Monday 3:45pm – 4:45pm

    6 Sessions 8 spots left

    Register
  • Youth Fundamentals (11-16 yrs)

    Mount Pleasant Community Centre

    March 31 – April 14

    Monday 3:45pm – 4:45pm

    3 Sessions 8 spots left

    Register
  • Adult Beginner (1.0)

    West Point Grey Community Centre

    January 8 – February 26

    Wednesday 7:00pm – 8:15pm

    8 Sessions 10 spots left

    Register
  • Adult Beginner (1.0)

    West Point Grey Community Centre

    March 5 – April 23

    Wednesday 7:00pm – 8:15pm

    8 Sessions 10 spots left

    Register
  • Adult Beginner (1.0)

    West Point Grey Community Centre

    January 11 – March 1

    Saturday 10:45am – 12:00pm

    8 Sessions 10 spots left

    Register
  • Adult Beginner+ (1.5)

    West Point Grey Community Centre

    January 8 – February 26

    Wednesday 8:15pm – 9:30pm

    8 Sessions 10 spots left

    Register
  • Adult Beginner+ (1.5)

    West Point Grey Community Centre

    March 5 – April 23

    Wednesday 8:15pm – 9:30pm

    8 Sessions 10 spots left

    Register
  • Adult Beginner+ (1.5)

    West Point Grey Community Centre

    January 11 – March 1

    Saturday 9:30am – 10:45am

    8 Sessions 10 spots left

    Register
  • Adult Beginner+ (1.5)

    West Point Grey Community Centre

    March 8 – April 26

    Saturday 9:30am – 10:45am

    7 Sessions 10 spots left

    Register
  • Junior Aces (7.5-10 yrs)

    Mount Pleasant Community Centre

    March 31 – April 14

    Monday 3:45pm – 4:45pm

    3 Sessions 8 spots left

    Register
  • Junior Aces (7.5-10 yrs)

    Mount Pleasant Community Centre

    January 6 – February 3

    Monday 3:45pm – 4:45pm

    5 Sessions 8 spots left

    Register
  • Junior Aces (7.5-10 yrs)

    Mount Pleasant Community Centre

    February 10 – March 24

    Monday 3:45pm – 4:45pm

    6 Sessions 8 spots left

    Register
  • Junior Fundamentals (7.5-10 yrs)

    Mount Pleasant Community Centre

    January 6 – February 3

    Monday 3:45pm – 4:45pm

    5 Sessions 8 spots left

    Register
  • Junior Fundamentals (7.5-10 yrs)

    Mount Pleasant Community Centre

    February 10 – March 24

    Monday 3:45pm – 4:45pm

    6 Sessions 8 spots left

    Register
  • Junior Fundamentals (7.5-10 yrs)

    Mount Pleasant Community Centre

    March 31 – April 14

    Monday 3:45pm – 4:45pm

    3 Sessions 8 spots left

    Register
  • Youth Aces (11-16 yrs)

    Mount Pleasant Community Centre

    January 8 – February 12

    Wednesday 3:45pm – 4:45pm

    6 Sessions 10 spots left

    Register
  • Youth Aces (11-16 yrs)

    Mount Pleasant Community Centre

    February 19 – March 26

    Wednesday 3:45pm – 4:45pm

    6 Sessions 10 spots left

    Register
  • Youth Aces (11-16 yrs)

    Mount Pleasant Community Centre

    April 2 – April 23

    Wednesday 3:45pm – 4:45pm

    4 Sessions 10 spots left

    Register
  • Youth Fundamentals (11-16 yrs)

    Mount Pleasant Community Centre

    January 6 – February 3

    Monday 3:45pm – 4:45pm

    5 Sessions 8 spots left

    Register
  • Mini Aces (6-7.5 yrs)

    Kitsilano Community Centre

    January 9 – February 6

    Thursday 3:30pm – 4:15pm

    5 Sessions 12 spots left

    Register
  • Adult Beginner+ (1.5)

    Mount Pleasant Community Centre

    April 2 – April 23

    Wednesday 4:45pm – 6:00pm

    4 Sessions 10 spots left

    Register
  • Adult Beginner+ (1.5)

    Mount Pleasant Community Centre

    February 10 – March 24

    Monday 4:45pm – 6:00pm

    6 Sessions 12 spots left

    Register
  • Adult Beginner++ (2.0)

    Mount Pleasant Community Centre

    March 31 – April 14

    Monday 4:45pm – 6:00pm

    3 Sessions 14 spots left

    Register
  • Adult Beginner (1.0)

    Mount Pleasant Community Centre

    February 19 – March 26

    Wednesday 4:45pm – 6:00pm

    6 Sessions 10 spots left

    Register
  • Adult Beginner (1.0)

    Mount Pleasant Community Centre

    January 8 – February 12

    Wednesday 4:45pm – 6:00pm

    6 Sessions 10 spots left

    Register
  • Adult Beginner (1.0)

    Mount Pleasant Community Centre

    January 6 – February 3

    Monday 4:45pm – 6:00pm

    5 Sessions 16 spots left

    Register
  • Youth Aces (11-16 yrs)

    Kitsilano Community Centre

    February 11 – March 11

    Tuesday 4:30pm – 5:30pm

    5 Sessions 12 spots left

    Register
  • Youth Aces (11-16 yrs)

    Kitsilano Community Centre

    January 7 – February 4

    Tuesday 4:30pm – 5:30pm

    5 Sessions 12 spots left

    Register
  • Mini Aces (6-7.5 yrs)

    Kitsilano Community Centre

    February 13 – March 13

    Thursday 3:30pm – 4:15pm

    5 Sessions 12 spots left

    Register
  • Junior Fundamentals (7.5-10 yrs)

    Kitsilano Community Centre

    February 13 – March 13

    Thursday 4:15pm – 5:15pm

    5 Sessions 12 spots left

    Register
  • Junior Fundamentals (7.5-10 yrs)

    Kitsilano Community Centre

    January 9 – February 6

    Thursday 4:15pm – 5:15pm

    5 Sessions 12 spots left

    Register
  • Junior Aces (7.5-10 yrs)

    Kitsilano Community Centre

    February 11 – March 11

    Tuesday 3:30pm – 4:30pm

    5 Sessions 12 spots left

    Register
  • Junior Aces (7.5-10 yrs)

    Kitsilano Community Centre

    January 7 – February 4

    Tuesday 3:30pm – 4:30pm

    5 Sessions 12 spots left

    Register
  • Adult Intermediate (2.5-3.0)

    Kitsilano Community Centre

    March 22 – April 12

    Saturday 5:45pm – 7:15pm

    4 Sessions 8 spots left

    Register
  • Adult Intermediate (2.5-3.0)

    Kitsilano Community Centre

    February 22 – March 15

    Saturday 5:45pm – 7:15pm

    4 Sessions 8 spots left

    Register
  • Adult Intermediate (2.5-3.0)

    Kitsilano Community Centre

    January 25 – February 15

    Saturday 5:45pm – 7:15pm

    4 Sessions 8 spots left

    Register
  • Adult Intermediate (2.5-3.0)

    Kitsilano Community Centre

    February 14 – March 14

    Friday 11:30am – 1:00pm

    5 Sessions 8 spots left

    Register
  • Adult Intermediate (2.5-3.0)

    Kitsilano Community Centre

    January 10 – February 7

    Friday 11:30am – 1:00pm

    5 Sessions 8 spots left

    Register
  • Adult Beginner++ (2.0)

    Kitsilano Community Centre

    April 4 – April 25

    Friday 11:30am – 1:00pm

    3 Sessions 8 spots left

    Register
  • Adult Beginner (1.0)

    Kitsilano Community Centre

    March 23 – April 27

    Sunday 10:30am – 12:00pm

    6 Sessions 10 spots left

    Register
  • Youth Aces (11-16 yrs)

    Kerrisdale Community Centre

    January 9 – February 13

    Thursday 3:30pm – 5:00pm

    6 Sessions 12 spots left

    Register
  • Youth Aces (11-16 yrs)

    Kerrisdale Community Centre

    February 20 – March 27

    Thursday 3:30pm – 5:00pm

    6 Sessions 12 spots left

    Register
  • Youth Aces (11-16 yrs)

    Kerrisdale Community Centre

    January 10 – February 14

    Friday 4:15pm – 5:45pm

    6 Sessions 12 spots left

    Register
  • Youth Aces (11-16 yrs)

    Kerrisdale Community Centre

    February 21 – March 28

    Friday 4:15pm – 5:45pm

    6 Sessions 12 spots left

    Register
  • Youth Fundamentals (11-16 yrs)

    Kerrisdale Community Centre

    January 11 – February 15

    Saturday 11:30am – 12:30pm

    6 Sessions 12 spots left

    Register
  • Youth Fundamentals (11-16 yrs)

    Kerrisdale Community Centre

    February 22 – March 29

    Saturday 11:30am – 12:30pm

    6 Sessions 12 spots left

    Register
  • Adult Beginner (1.0)

    Kitsilano Community Centre

    January 12 – February 9

    Sunday 10:30am – 12:00pm

    5 Sessions 10 spots left

    Register
  • Adult Beginner+ (1.5)

    Kitsilano Community Centre

    February 16 – March 16

    Sunday 10:30am – 12:00pm

    5 Sessions 10 spots left

    Register
  • Tennis + Pickleball Fitness

    Kerrisdale Community Centre

    February 18 – March 11

    Tuesday 1:30pm – 2:30pm

    4 Sessions 8 spots left

    Register
  • Mini Fundamentals (4-5 yrs)

    Kerrisdale Community Centre

    January 12 – February 16

    Sunday 9:30am – 10:30am

    6 Sessions 10 spots left

    Register
  • Mini Fundamentals (4-5 yrs)

    Kerrisdale Community Centre

    February 23 – March 30

    Sunday 9:30am – 10:30am

    6 Sessions 10 spots left

    Register
  • Tennis + Pickleball Fitness

    Kerrisdale Community Centre

    January 21 – February 11

    Tuesday 12:30pm – 1:30pm

    4 Sessions 8 spots left

    Register
  • Tennis + Pickleball Fitness

    Kerrisdale Community Centre

    February 18 – March 11

    Tuesday 12:30pm – 1:30pm

    4 Sessions 8 spots left

    Register
  • Tennis + Pickleball Fitness

    Kerrisdale Community Centre

    January 21 – February 11

    Tuesday 1:30pm – 2:30pm

    4 Sessions 8 spots left

    Register
  • Tennis + Pickleball Fitness

    Kerrisdale Community Centre

    January 22 – February 12

    Wednesday 11:00am – 12:00pm

    4 Sessions 8 spots left

    Register
  • Tennis + Pickleball Fitness

    Kerrisdale Community Centre

    February 19 – March 12

    Wednesday 11:00am – 12:00pm

    4 Sessions 8 spots left

    Register
  • Tennis + Pickleball Fitness

    Kerrisdale Community Centre

    January 22 – February 12

    Wednesday 12:00pm – 1:00pm

    4 Sessions 8 spots left

    Register
  • Tennis + Pickleball Fitness

    Kerrisdale Community Centre

    February 19 – March 12

    Wednesday 12:00pm – 1:00pm

    4 Sessions 8 spots left

    Register
  • Mini Aces (6-7.5 yrs)

    Kerrisdale Community Centre

    February 21 – March 28

    Friday 3:30pm – 4:15pm

    6 Sessions 12 spots left

    Register
  • Mini Aces (6-7.5 yrs)

    Kerrisdale Community Centre

    January 8 – February 12

    Wednesday 3:30pm – 4:15pm

    6 Sessions 12 spots left

    Register
  • Mini Aces (6-7.5 yrs)

    Kerrisdale Community Centre

    February 19 – March 26

    Wednesday 3:30pm – 4:15pm

    6 Sessions 12 spots left

    Register
  • Mini Aces (6-7.5 yrs)

    Kerrisdale Community Centre

    January 10 – February 14

    Friday 3:30pm – 4:15pm

    6 Sessions 12 spots left

    Register
  • Mini Aces (6-7.5 yrs)

    Kerrisdale Community Centre

    January 12 – February 16

    Sunday 10:30am – 11:30am

    6 Sessions 12 spots left

    Register
  • Mini Aces (6-7.5 yrs)

    Kerrisdale Community Centre

    February 23 – March 30

    Sunday 10:30am – 11:30am

    6 Sessions 12 spots left

    Register
  • Mini Fundamentals (4-5 yrs)

    Kerrisdale Community Centre

    January 9 – February 13

    Thursday 2:30pm – 3:15pm

    6 Sessions 10 spots left

    Register
  • Mini Fundamentals (4-5 yrs)

    Kerrisdale Community Centre

    February 20 – March 27

    Thursday 2:30pm – 3:15pm

    6 Sessions 10 spots left

    Register
  • Mini Fundamentals (4-5 yrs)

    Kerrisdale Community Centre

    January 10 – February 14

    Friday 2:30pm – 3:15pm

    6 Sessions 10 spots left

    Register
  • Mini Fundamentals (4-5 yrs)

    Kerrisdale Community Centre

    February 21 – March 28

    Friday 2:30pm – 3:15pm

    6 Sessions 10 spots left

    Register
  • Adult Beginner (1.0)

    Coal Harbour Community Centre

    January 9 – February 13

    Thursday 9:15am – 10:30am

    6 Sessions 10 spots left

    Register
  • Junior Fundamentals (7.5-10 yrs)

    Kerrisdale Community Centre

    February 22 – March 29

    Saturday 10:30am – 11:30am

    6 Sessions 12 spots left

    Register
  • Junior Fundamentals (7.5-10 yrs)

    Kerrisdale Community Centre

    January 11 – February 15

    Saturday 10:30am – 11:30am

    6 Sessions 12 spots left

    Register
  • Junior Aces Camp (7.5-10 yrs)

    Kerrisdale Community Centre

    March 17 – March 19

    Mon+Tue+Wed 10:30am – 12:00pm

    3 Sessions 12 spots left

    Register
  • Junior Aces (7.5-10 yrs)

    Kerrisdale Community Centre

    February 19 – March 26

    Wednesday 4:15pm – 5:15pm

    6 Sessions 12 spots left

    Register
  • Junior Aces (7.5-10 yrs)

    Kerrisdale Community Centre

    January 8 – February 12

    Wednesday 4:15pm – 5:15pm

    6 Sessions 12 spots left

    Register
  • Adult Beginner+ (1.5)

    Coal Harbour Community Centre

    February 20 – March 27

    Thursday 10:30am – 11:45am

    6 Sessions 10 spots left

    Register
  • Adult Beginner+ (1.5)

    Coal Harbour Community Centre

    January 9 – February 13

    Thursday 10:30am – 11:45am

    6 Sessions 10 spots left

    Register
  • Adult Beginner (1.0)

    Coal Harbour Community Centre

    February 20 – March 27

    Thursday 9:15am – 10:30am

    6 Sessions 10 spots left

    Register

No Classes Found

@summer.smash.tennis