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

28
Apr
April28
Apr
-
May 19
May

Summer Smash Tennis: Junior Aces (7.5-10yrs)

April 28, 2026 - May 19, 2026
03:30 PM - 04:30 PM
Tu
Off Site - McBride Park Tennis Court 2 at *Kitsilano Community Centre
26
May
May26
May
-
June 16
Jun

Summer Smash Tennis: Junior Aces (7.5-10yrs)

May 26, 2026 - June 16, 2026
03:30 PM - 04:30 PM
Tu
Off Site - McBride Park Tennis Court 2 at *Kitsilano Community Centre
30
Apr
April30
Apr
-
May 21
May

Summer Smash Tennis: Junior Aces (7.5-10yrs)

April 30, 2026 - May 21, 2026
04:30 PM - 05:30 PM
Th
Off Site - McBride Park Tennis Court 2 at *Kitsilano Community Centre
28
May
May28
May
-
June 18
Jun

Summer Smash Tennis: Junior Aces (7.5-10yrs)

May 28, 2026 - June 18, 2026
04:30 PM - 05:30 PM
Th
Off Site - McBride Park Tennis Court 2 at *Kitsilano Community Centre
30
Apr
April30
Apr
-
May 21
May

Summer Smash Tennis: Junior Fundamentals (7.5-10yrs)

April 30, 2026 - May 21, 2026
04:30 PM - 05:30 PM
Th
Off Site - McBride Park Tennis Court 1 at *Kitsilano Community Centre
28
May
May28
May
-
June 18
Jun

Summer Smash Tennis: Junior Fundamentals (7.5-10yrs)

May 28, 2026 - June 18, 2026
04:30 PM - 05:30 PM
Th
Off Site - McBride Park Tennis Court 1 at *Kitsilano Community Centre
09
May
May09
May
-
June 20
Jun

Summer Smash Tennis: Junior Fundamentals (7.5-10yrs)

May 09, 2026 - June 20, 2026
02:00 PM - 03:00 PM
Sa
Off Site - McBride Park Tennis Court 2 at *Kitsilano Community Centre
05
Jul
July05
Jul
-
July 26
Jul

Summer Smash Tennis: Junior Fundamentals (7.5-10yrs)

July 05, 2026 - July 26, 2026
10:45 AM - 11:45 AM
Su
Off Site - McBride Park Tennis Court 1 at *Kitsilano Community Centre