All junior programs are divided into the following groups:

  • Mini Tennis (ages 4-7)
  • Smashing Aces (ages 8-11)
  • Competitive Aces (ages 12 - 17)
  • High Performance (ages 11-18)

Free Junior Learn to Play Clinic

For all juniors, excluding High Performance Junior, we offer 4 free general attendance group clinics in May to help you kick off the season. The groupings are organized by age groups and are offered as follows:

Saturday morning clinics May 4th, 11th, 18th, 25th (rainouts rescheduled in June)

Spring / Free Clinics for members only

Clinic Description Time
Mini Tennis For beginners ages 4-7 which uses larger decompressed balls to allow for easier exchanges. 19'' to 21'' racquets for better control, mini sized nets and smaller 12-meter court, which is proportional to the size of the student 9-10 a.m.
Smashing Aces For kids ages 8-12 which uses normal sized tennis balls of 50% less compression than a regular ball to allow players to acquire the required skills at this stage of development. 23'' to 25'' racquets are used and the court is a 3/4 court size, which is 18 meters long. 10-11 a.m.

Spring Junior Programs

Starts week of May 6th

Program Day & Time Description Fee
Mini Tennis
ages 4-7
(max. 16 children)
Introducing the basics of the game using mini racquets & easy balls to facilitate learning and encourage fun
Per Lesson:
$10 drop in fee for members and $15 for non members
4 classes for $35 for members only
Smashing Aces
ages 8-11
(max. 16 children)
Beginners to Advanced
For kids who want to learn basic tennis skills in a game situation
Per Lesson:
$10 drop in fee for members and $15 for non members
4 classes for $35 for members only

contact Victor for spring registration at

Summer Camps

Starts July 2nd and ends on the week of August 23rd.
Junior tennis camps will be offered weekly. Camps are Monday through Friday, rain or shine (no makeup days). Camps will not operate on public holidays, and 4 day camps will be offered for those weeks.

Camp Time Description Fee Per Week
Mini Tennis
ages 4-7
9am -11am Beginners Non-members: $120 +HST
Members: $110+HST
Smashing Aces
ages 8-11
11:00am-1pm Beginners to Advanced Non-members: $120 +HST
Members: $110 +HST
Competitive Aces
ages 12-17
4:30 -6:00 pm Intermediate to Advanced Non-members: $125 +HST
Members: $115 +HST

Register Online for Summer Camps  

Private Junior Lessons

Our Club Pros offer private, semi-private and group lessons. For information on fees and schedule lessons contact our Pros:

Victor Hoang, Head Pro

Flavia Nagayama, Assistant Head Pro

Private Lesson Fees Semis Private Fee -Victor Semis Private Fee - Flavia
Victor - $60
Flavia - $60
2 people - $35/person
3+ people - $35/person
2 people - $30/person
3+people - $30/person