
Spring lessons
Note: You will need to create a free ‘non-member’ account to sign up for kids lessons and league.
Junior Red Ball (Beginner) — Ages 5 – 8
Monday, Wednesday OR Thursday Sessions | 4pm-5pm | May 4 – June 11
Lessons run on Mondays, Wednesdays, and Thursdays, with the flexibility to register for one, two, or all three sessions per week. These sessions consists of fun drills, games and lots of rally based activities using a bigger and slower ball. Played over smaller nets and court size is 36 x 18.
6 Sessions ($60) Max 8 People
Junior Orange Ball – Aged 8-12
Tuesday 4-5pm + wednesday 5-6pm | May 5 – June 10
Played on a 60 x 21 court size with Orange balls. With fun drills, activities and games. This will cover the basics of tennis and will have lots of rally based activities.
12 Sessions ($120) Max 8 People
Teen Lessons – Aged 13+
Tuesday + Thursday | 5-6pm | May 5 – June 11
These green ball lessons use the full court size. These sessions will be more match play based, looking at tactics as well as technique.
12 Sessions ($120) Max 8 People
Junior Match Pay
Friday | 4-6pm | May 8 – June 12
Great session for juniors who want to improve their Matchplay skills by playing against others at a similar age. Good way to learn tennis scoring. Can play both doubles and singles. Any ages welcome.
6 Sessions ($60)
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.
Adult Starter
Tusday | 6-7pm | May 5 – June 9
For adults with very little experience of playing tennis. 0-1 years. Focus on learning the basics with drills and games.
6 Sessions ($60) Max 8 People
Adult Beginner
Monday 5-6pm | Wednesday 6-7pm | Saturday 9-10am | May 4 – June 13
Lessons run on Mondays, Wednesdays, and Saturdays, with the flexibility to register for one, two, or all three sessions per week. For adults with 1-2 years experience. Might have basic rally skills. These sessions will help develop technique and tactical awareness.
6 Sessions ($60) Max 8 People
Adult Intermediate
Thursday | 6-7pm | May 7 – June 11
For players who can rally consistently as well as hit 50% serves in at any pace. Focus on tactics and match play. 2+ years experience. Close to 3.0 level or higher is considered intermediate.
Adult Shot Clinic
Monday | 6-7pm | May 4 – June 8
Focused, technique-based lessons designed to help players improve specific shots and build confidence on the court. Each clinic targets a key area to focus on, with guided instruction and plenty of repetition to support skill development.
6 Sessions ($60) Max 8 People
Cardio Tennis
Tuesday 7-8pm | Saturday 8-9am | May 5 – June 13
Cardio Tennis runs on Tuesdays and Saturdays, with the flexibility to register for one, two, or all three sessions per week. It is a dynamic, group workout that blends tennis-based drills with continuous movement and music. It’s a great way to build endurance, improve footwork, and get a full-body workout while spending time on the court.
6 Sessions ($60) Max 8 People
league play
Singles House League
Monday | 7-8pm | May 4 – June 8
A fun and structured singles competition where players are matched each week for organized play. Perfect for those looking to improve their game, gain match experience, and enjoy a friendly competitive environment. Suitable for all players.
6 Sessions ($60)
Women’s League
Wednesday | 7-8pm | May 6 – June 10
A welcoming league designed for women of all skill levels. Whether you’re looking to improve your game, stay active, or meet new people, this league offers a supportive and social environment with a mix of friendly competition and great community.
6 Sessions ($60)
Men’s League
Thursday | 7-8pm | May 7 – June 11
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.
6 Sessions ($60)
Doubles Drop-In / Club Play
Friday | 6-8pm | May 8 – June 12
A flexible, drop-in session focused on doubles play and social tennis. Players rotate partners and opponents, making it a great way to get match experience, meet others, and enjoy relaxed, organized play.

