Both private and semi-private lessons are available year round. Juniors may either book a regular weekly time slot or sign up on a casual basis.
Tennis camps are held during the Summer, Christmas and Spring breaks.
Kids Camps for Juniors between 6 - 16 years of age and provide fun activities and topnotch instruction. They run from 9:00 a.m. - 12 noon and from 2:00 p.m. - 4:30 p.m. Juniors may choose to participate in the morning, in the afternoon or all day.
Tiny Tots Tennis is for our future champions between the ages of 4 and 6. The aim of this program is to introduce tennis in a fun way. Weekly ½-hour lessons are from 11:30 a.m. to 12:00 noon.
Junior Training Camps are designed for competitive players between the ages of 8 - 18. Morning workouts are from 9:00 a.m. to 12 noon. They focus on drills to improve technical and tactical skills, plus work on improving mental and competitive skills.
Regular Junior Program
The Junior tennis program has now been split into 2 streams.
The "Club" stream
The "Performance" stream
The first stream is the "Club" stream, which involves the first five levels of the Junior program, "Recreational", "Futures", "Developmental", "Tournament" and "Competitive" levels parallel to the performance stream levels (there would be no "high performance" level in the Club stream). The "Club" stream is designed for Juniors who are less committed to tennis or are involved in other sports and activities other than tennis and would prefer to have a once-per-week program without the mental training component.
The second stream is the "Performance" stream, which involves five higher levels of the Junior program, "Developmental", "Tournament", "Competitive", and "High Performance" levels. In addition, a new level is being added, the "Elite" level. The "Performance" stream, will follow the current structure and number of hours per week, offering a yearlong commitment with the existing 30 minutes per week of Mental training.
Program Model
Club Stream
Performance Stream
Stage #1 Recreational Level
Age Range: 4 – 8 years Maximum: 36
Frequency: 1 session - 1 hr per week
Cost: $59
4 weeks 6 to 1 Coach/Junior ratio
Stage #2 Futures Level
Age Range: 7 – 10 years Maximum: 24
Frequency: 1 session - 1 hr per week
Cost: $59
4 weeks 6 to 1 Coach/Junior ratio
Stage #3 Developmental Level
Age Range: 9 – 12 years Maximum: 18
Frequency: 1 session – 1.5 hrs per week
Cost: $89
4 weeks 6 to 1 Coach/Junior ratio
Stage #3 Developmental Level
Age Range: 9 – 12 years
Maximum: 12
Frequency: 2 sessions – 3.5 hrs per week
Cost: $149
4 weeks 6 to 1 Coach/Junior ratio
Stage #4 Tournament Level
Age Range: 11 – 14 years
Maximum: 18
Frequency: 1 session – 1.5 hrs per week
Cost: $89
4 weeks 6 to 1 Coach/Junior ratio
Stage #4 Tournament Level
Age Range: 10 – 14 years
Maximum: 12
Frequency: 3 sessions – 4.5 hrs per week
Cost: $189
4 weeks 6 to 1 Coach/Junior ratio
Stage #5 Competitive Level
Age Range: 13 – 18 years
Maximum: 18
Frequency: 1 session – 1.5 hrs per week
Cost: $89
4 weeks 6 to 1 Coach/Junior ratio
Stage #5 Competitive Level
Age Range: 13 – 18 years
Maximum: 12
Frequency: 3 sessions - 5 hrs per week
Cost: $209
4 weeks 6 to 1 Coach/Junior ratio
Stage #6 High Performance Level
Age Range: 13 – 18 years
Maximum: 12
Frequency: 4 sessions – 6.5 hrs per week
Cost: $269
4 weeks 4 to 1 Coach/Junior ratio
Stage #7 Elite Level
Age Range: 12 – 18 years
Maximum: 6
Frequency: 4 sessions – 6 hrs per week
Cost: $399
4 weeks 2 to 1 Coach/Junior ratio
Competitive Match Play – Junior Team Tennis
Our in-house Junior Team Tennis League during the fall, winter and spring, continues to offer competitive match play for Juniors from the Futures level onwards. In addition, this allows Juniors who are not in the tennis program a chance to play competitively in a positive environment. This league runs on a similar format as the adult leagues (singles & doubles).