Start or continue learning tennis in a small group setting!

We offer group tennis lessons for kids and adults.

Beginner, intermediate, and advanced levels welcome.

 

🎾 Children

Mini Aces 6-7.5yrs)

Start or continue learning the fundamentals of tennis in a positive environment. Lessons focus on developing fundamental movement, tracking, and racquet skills. An emphasis is placed on developing motor skills and physical literacy specific to tennis.

 Junior Fundamentals 7.5-10 yrs

Start learning tennis in a fun and supportive environment. Lessons provide young beginners with little or no experience an introduction to the game through high energy, game-based lessons that use the ½ stage of the progressive tennis model. An emphasis is placed on inspiring a love for the game while building a strong technical foundation.

Junior Aces 7.5-10 yrs

Continue developing a tennis foundation and build confidence. Lessons provide young players with some experience the ability to continue developing their skills through high energy, game-based lessons that use the ¾ stage of the progressive tennis model. An emphasis is placed on inspiring a love for the game while building a solid technical foundation.

Youth Fundamentals 11-16 yrs

Start learning tennis in a fun and supportive environment. Lessons provide young beginners with little or no experience an introduction to the game through high energy, game-based lessons that use the ½ stage of the progressive tennis model. An emphasis is placed on inspiring a love for the game while building a strong technical foundation.

Youth Aces 11-16 yrs

Continue developing a tennis foundation and build confidence. Lessons provide young players with some experience the ability to continue developing their skills through high energy, game-based lessons that use the ¾ stage of the progressive tennis model. An emphasis is placed on inspiring a love for the game while building a solid technical foundation.

 

 

🎾 Adult & Senior

Outdoor Tennis Lessons Adult Beginner (1.0)

Learn how to play tennis in a small group setting. This course provides an introduction to the game with an eventual progression to rally and play within the full court setting.

Outdoor Tennis Lessons: Adult Beginner + (1.5)

Continue developing fundamental skills in a small group setting. This course builds on technique and strategy from Adult Beginner in order to become more confident rallying and playing with serve within the full court setting. Students should repeat this course until they can confidently rally from the baseline with forehand and backhand.

Outdoor Tennis Lessons: Adult Beginner ++ (2.0)

Solidify your foundation for all strokes. Players who can rally consistently continue to develop ball control (direction, height, distance) and technique within cooperative and competitive contexts. An emphasis is placed on developing technique and ability for groundstrokes, volley, and serve. Students should repeat this course until they can confidently control the direction and height of forehand and backhand within a full court rally.

Outdoor Tennis Lessons: Adult Intermediate (2.5-3.0)

Improve consistency of groundstrokes, volleys, and serve. An opportunity for players with experience (2.5-3.0 NTRP rating) to refine technique while improving reception of wide, high, low, deep, and short balls. Through game-based learning, students will improve their ability to play within cooperative and competitive settings.

Outdoor Tennis Lessons: Adult Intermediate (3.0-3.5)

Improve your shot quality, shot selection, and tactics through drills and point play. An opportunity for seasoned players (3.0-3.5 NTRP) to increase the effectiveness of their shots including groundstroke, volley, and serve. Class is taught by a Senior Coach

 


 

Events

24
Aug
August24
Aug
-
August 28
Aug

Summer Smash Tennis: Junior Fundamentals + Aces Camp(7.5-10)

August 24, 2026 - August 28, 2026
01:00 PM - 04:00 PM
M Tu W Th F
Off Site - McBride Park Tennis Court 2 at *Kitsilano Community Centre
24
Aug
August24
Aug
-
August 28
Aug

Summer Smash Tennis: Mini Aces Camp (6-7.5yrs)

August 24, 2026 - August 28, 2026
01:00 PM - 04:00 PM
M Tu W Th F
Off Site - McBride Park Tennis Court 1 at *Kitsilano Community Centre
24
Aug
August24
Aug
-
August 28
Aug

Summer Smash Tennis: Youth Fundamentals + Aces (11-16yrs)

August 24, 2026 - August 28, 2026
09:00 AM - 12:00 PM
M Tu W Th F
Off Site - McBride Park Tennis Court 1 at *Kitsilano Community Centre
17
Aug
August17
Aug
-
August 26
Aug

Summer Smash Tennis: Adult Beginner + (1.5)

August 17, 2026 - August 26, 2026
05:00 PM - 06:15 PM
M W
Off Site - McBride Park Tennis Court 1 at *Kitsilano Community Centre
17
Aug
August17
Aug
-
August 26
Aug

Summer Smash Tennis: Adult Beginner + (1.5)

August 17, 2026 - August 26, 2026
06:30 PM - 07:45 PM
M W
Off Site - Tatlow Park Tennis Court 1 at *Kitsilano Community Centre
17
Aug
August17
Aug
-
August 26
Aug

Summer Smash Tennis: Adult Beginner ++ (2.0)

August 17, 2026 - August 26, 2026
07:30 AM - 08:45 AM
M W
Off Site - Kits Beach Tennis Court 1 at *Kitsilano Community Centre
18
Aug
August18
Aug
-
August 27
Aug

Summer Smash Tennis: Adult Beginner ++ (2.0)

August 18, 2026 - August 27, 2026
05:15 PM - 06:30 PM
Tu Th
Off Site - Tatlow Park Tennis Court 1 at *Kitsilano Community Centre
17
Aug
August17
Aug
-
August 26
Aug

Summer Smash Tennis: Adult Beginner ++ (2.0)

August 17, 2026 - August 26, 2026
06:15 PM - 07:30 PM
M W
Off Site - McBride Park Tennis Court 1 at *Kitsilano Community Centre