Services & Prices 1st October 2020 - Present

Hot Shots - Blue Level- Min age we take is now Prep.

Youngsters learn different fundamental movement skills including stances, throwing, catching and striking that are the foundations of tennis specific shots. This is combined with tennis over a mini net.

45 minutes, class size limit:

4 children per class

$15 per lesson, $150 per term

Hot Shots - Red Stage, Orange & Green Stages - ages 5-12+

Red Level 1, Red Level 2, Orange Level 1, Orange Level 2, Green Level

Juniors can begin learning to play in a smaller court size using larger and softer red balls. Juniors progress through orange and green compression balls as well as increased court size preparing them for the yellow ball and full court.

45 minutes, class size limit:

4 children per class

$15 per lesson, $150 per term

Group Lessons

All ages and standards can enjoy learning with our most affordable group option.

45 minutes, class size limit:

4 players per class

$15 per lesson, $150 per term

Semi Private Lessons

Lessons have only 2 players per coach enabling greater player attention and cost sharing. Best suited to friends/family who are similar level and available same time to learn together.

$20 / 30 minutes

$30 / 45 minutes

$40 /1 hour

Price per person, payed by term

Private Lessons

Lessons individually tailored and target specific aspects of your game for maximum improvement.

$35 / 30 minutes

$50 /45 minutes

$65 / 1 hour


Focus on drills that focus on tactics for match play, tailored to competition and/or tournament players.

90 minute (1.5 hour) session

Wednesday 7pm, Thursday 7pm & Friday 7pm

  • $25/class, $250/term

  • 10-13 players / 2 coaches

  • 14-16 players / 3 coaches

All lessons types require full term payments up-front. Installments can apply for 45 minute/1 hour private lessons. If somebody joins mid-term, fees are pro-rata.

Lesson Times

Keysborough Tennis Club:

Monday to Friday 4pm -8:30pm, weekday mornings upon request

Sunday mornings from 8.15am-1pm.

Phone: 0419 104 655


Follow us: on Facebook