
Summer lessons
Note: You will need to create a free ‘non-member’ account to sign up for kids lessons and league.
Tiny Tots – Ages 3-4
tUESDAYS | 5pm-6pm
Introduce your little one to the world of tennis through fun, engaging activities designed specifically for preschool-aged children. This program focuses on developing basic movement skills, coordination, balance, and confidence using games, imaginative play, and age-appropriate tennis activities. Parents are encouraged to participate and help make each session a positive and enjoyable experience.
4 Sessions ($40) Max 8 People
Junior Red Ball (Beginner) — Ages 5 – 6
Monday & Wednesday | 4pm-5pm
Red Ball introduces the fundamentals of the game in a fun, supportive, and engaging environment. Using age-appropriate equipment and courts, players aged 5 & 6 will develop coordination, movement skills, and basic tennis techniques through a variety of games and activities. No previous tennis experience is required.
8 Sessions ($80) Max 8 People
Junior Red Ball (Beginner) — Ages 7-8
Monday & Wednesday | 5pm-6pm
Red Ball introduces the fundamentals of the game in a fun, supportive, and engaging environment. Using age-appropriate equipment and courts, players aged 7 & 8 will develop coordination, movement skills, and basic tennis techniques through a variety of games and activities. No previous tennis experience is required.
8 Sessions ($80) Max 8 People
Junior Orange Ball – Aged 9+
Tuesday & Thursdays | 4-5pm
Designed for players of all skill levels, Orange Ball helps young athletes develop their tennis fundamentals in an engaging environment. Players will work on stroke technique, rallying, movement, and court awareness through a mix of drills, games, and match-play activities. Whether your child is new to the sport or looking to build on existing skills, this program provides a great opportunity to grow their confidence and enjoyment of the game.
8 Sessions ($80) Max 8 People
Teen Lessons – Aged 13+
fRIDAY | 4-5PM
A social program designed specifically for teens who want to learn, improve, and enjoy the game of tennis. Sessions combine skill development with game play, helping players build consistency, confidence, and an understanding of tactics in a fun, encouraging environment.
4 Sessions ($40) Max 8 People
Membership Required
You will not be able to view these lessons unless you are a member. If you have not yet signed up, you can do so here.
Note: Drop in sessions are available for $15/lesson.
Beginners Development Program
Monday + Thursdays | 6-7pm
Designed for players who have some tennis experience and would rate themselves between 1.0-2.5 who can rally an average of up to 4 shots. These lessons are perfect for those who are looking to work on consistency and build confidence on the court. This program focuses on developing reliable groundstrokes, serving, rallying, and court movement. Whether you’re working toward joining a league or simply looking to improve your overall game, this program will help you take the next step in a fun and supportive environment.
8 Sessions ($80) Max 8 People
Adult Starters
Tuesday 6-7pm OR Wednesday 7-8pm
If you’ve always wanted to learn tennis, this is the place to start. Designed for players who are new to tennis or don’t have much experience. these sessions focus on building solid fundamentals, improving rally skills, and learning proper technique in a supportive and welcoming environment. By the end of the program, you’ll have the confidence to keep the ball in play, understand the basics of the game, and feel comfortable joining social tennis.
4 Sessions ($40) Max 8 People
Adult Intermediate COmpetitive coaching
Thursday | 5-6pm
Designed for players who can rally consistently and are looking to become more effective in match play. This program focuses on point construction, shot selection, court positioning, and tactical decision-making through a variety of game-based drills and competitive point situations. Players will learn how to recognize opportunities, adapt to different opponents, and develop the strategies needed to compete with greater confidence and consistency.
4 Sessions ($40) Max 8 People
Adult Shot Clinic
Monday | 7-8pm
Take your game to the next level by focusing on your shots. Each week, players will work on key strokes such as serves, forehands, backhands, volleys, and returns through targeted instruction, drills, and game-based exercises designed to improve consistency and control. Ideal for players looking to refine their technique, develop more reliable shots, and feel more confident during match play.
4 Sessions ($40) Max 8 People
Cardio Tennis
Tuesday | 7-8pm
Get moving, break a sweat, and have fun on the court! Cardio Tennis combines tennis drills, games, and high-energy movement into a fast-paced workout designed to improve fitness while keeping a racquet in your hand. No advanced tennis skills are required.
4 Sessions ($40) Max 8 People
league play
Ladies League
Wednesdays | 6pm Onwards
A structured league designed for women looking to play tennis each week. This fun league is perfect for player of all skill levels wanting to meet other tennis plays and get out to hit the ball.
4 Sessions ($20)
Men’s League
Thursday | 7pm Onwards
A structured league designed for men looking to play consistent, competitive tennis each week. With a focus on match play and skill development, this league offers a great opportunity to challenge yourself, improve your game, and enjoy high-quality play in a competitive environment.


