Tennis Coaching for all ages and abilities

Learn from experienced coaches to help accelerate your tennis development. Our programs cater to all skill levels and ages, children as young as 3 years can get involved, all the way through to teens and adults. Types of coaching include: Red, Orange, Green Ball, Squads, Private Lessons, Fixtures and School Holiday Camps.

All our children and school programs incorporate teaching principles from both Tennis Australia and the Australian Premier Coach Training Institute (ATPCA).

Book your free assessment today

Assessments take about 15 minutes and determine the most suitable class for your child.

Hot Shots Program ( 3 - 12 years old)

Ages: 3-5 years

Duration: 30 minute sessions

Key Skills Learnt: Developing motor skills

Pricing: $17 per session

Tiny Tennis introduces your child to tennis through games and fun activities. During this stage your child will learn the basics of tennis including how to rally.

Ages: 5-7 years

Duration: 30 Minutes | 1 hour - Advanced

Skills Learnt: Introduction to tennis, group interaction, coordination and spacial awareness

Pricing: Red Ball - $21 per session | Red Ball Advanced - $26 per session

The Red Stage is for beginners, the program uses over-sized balls with 25 per cent compression, which are the lowest bouncing balls and travel through the air slower, making it easy for even the youngest of players to hit the ball comfortably.

Ages: 7-10 Years

Duration: 1 Hour

Skills Learnt: Importance of communication and teamwork, control and coordination and movement sequences

Pricing: Orange Ball -  $26 per session | Orange Ball Advanced - $35 per session

After mastering the Red Stage, your child will move onto Orange, where the ball bounces a little higher (50 per cent compression) and court is a bit bigger.

Ages: 9-12 Years

Duration: 1 hour | Advanced - 1 hour 30 minutes

Skills Learnt:  Game play, technique, strategy and competition rules

Pricing: Green Ball - $26 per session | Green Ball Advanced - $35 per session

When your child moves onto Green Ball, they will move to a full size court with a 75 per cent compression ball. Green Stage brings all the elements of playing the game of tennis into practice, with players strategically deciding on shot making and participating in singles and doubles play.

Squads (12 years+)

Duration: 90 minute lesson

Pricing:  $35 per session

Teen Squads offer a longer 90 minute lesson time, and although available for all ages, is usually offered to graduates from our Hot Shots Program, but is also the place for teenage beginners looking to get started in tennis. The program expands the knowledge and technical development of pupils as they begin yellow ball tennis.

Duration: 90 minute session

Pricing: $35 per session

Challenger Squads offer a smaller ratio and a 90 minute lesson time, and although available for all ages, is usually offered to graduates from our Teen Squads, and is also suitable for more experienced teenagers. The program continues to expand the knowledge and technical development of pupils as they progress to full body strength and the ability to cognitively and physically develop adult-like techniques.

Duration: 120 minute session

Pricing: $55 per session

Elite squads offer a smaller ratio and a longer 120 minute lesson time, and is available to those pupils who have been assessed by our Head Coach as being appropriate in skill level and behavior. These squads are reserved for those pupils who have a passion for tennis, who are respectful to both coaches and other players, are team players who are a role model to younger pupils, are willing to work very hard on and off court towards their goals.

Adult Classes

Duration: 1 hour

Pricing: $18 per session

Beginner classes are intended for those who have little or no confidence with a racquet. The basics of tennis will be learnt in these lessons including scoring, strokes: forehand; backhand; serve and volley, along with general court positioning.

Duration: 1 Hour

Pricing: $18 per session

Intermediate to Advanced classes are for players who are more adept with their skills but who need help with their stroke development, tactical and technical elements of the game and taking their game to the next level.

Put your skills to the test

Turbo Tennis

When: Friday | 4 - 6 pm

Price: $18 per session

Levels: Teen Squad and Challenger Squad

Turbo Tennis is matchplay designed for Teen and Challenger Squads’ (or equivalent level) pupils to put their knowledge and technical skills developed into action.

Elite Fixtures

When: Friday | 4 - 6 pm

Price: $18 per session

Levels: Advanced Challenger Squad and Elite Squad

Elite Fixtures are matchplay designed for Advanced Challenger and Elite Squads’ (or equivalent level) pupils to put the knowledge and technical skills developed into action.

Coaching Timetable

Tiny Tennis      8:00 - 8:30 am
Red Ball  4:00 - 4:30 pm   4 :00 - 4:30 pm8:30 - 9:00 am <p>
9:00 - 9:30  am
Orange Ball 4:30 - 5:30 pm  4:30 - 5:30 pm  8:30 - 9:30 am <p>
9:30 - 10:30 am <p>
10:30 - 11:30 am
Orange Ball Fixtures    4:30 pm - 5:30 pm 
Green Ball 4:30 - 5:30 pm      
Teen Squad  4:30 - 6:00 pm 4:30 - 6:00 pm   9:30 - 11:00 am
Challenger Squad  4:30 - 6:00 pm 4:30 - 6:00 pm    
Elite/ Griffith Squad4:30 - 6:30 pm   4:30 - 6:30 pm   
Adult Classes   7:00 - 8:00 pm  

Meet your Head Coach | James Peach

James has had 15 years experience in the tennis industry working across the United Kingdom, Australia and Malaysia.

He has worked for the Malaysian federation as a touring coach on the ITF Junior circuit. He also managed their Davis Cup and Fed cup teams.

He spent a year on the professional tour as a private coach to an Australian player reaching a career high of 250 ATP and making the Australian Open qualifying rounds

James has spent the last 3 years at a private school where he built a grass roots program which offered the full pathway from red ball to full time players.


Class Name Cost per session
Tiny Tennis $17
Red Ball $21
Red Advanced $26
Orange Ball $26
Orange Advanced $35
Green Ball $26
Green Advanced $35
Teen Squad $35
Challenger Squad $35
Elite Squad/ Griffith Squad $55
Adult Classes $18

Packages are available for multiple sessions and fixture combinations.

Our site uses technologies of third-party partners [such as NextRoll] to help us recognize your device and understand how you use our site(s) so that we can improve our services to reflect your interests and serve you advertisements about the [programs and/or services] that are likely to be of more interest to you. Specifically, [NextRoll/these partners] collect information about your activity on our site(s) to enable us to; measure and analyse traffic and browsing activity on our site(s and show advertisements for our programs and/or services to you on third-party sites.

Contact us

General enquiries

(07) 3735 1177


Connect on social media

Common questions