Register Camps

Summer Camps are ideal for children and youth (ages 6 to 14) who want to grasp the fundamentals of tennis or improve thier game. Qualified instructors run fun drills appropriate for the age and skill level of students. There is a maximum of 1:8 student to instructor ratio. Grouped by age and ability, new players will focus on forehand and backhand strokes, where to stand on court and basic tennis rules. Students who have played before will improve their groundstroke technique, accuracy and consistency. Time will be spent on serves and improving stratgey for singels and doubles play. The full day camp offers four hours of on-court play, while the half-day camps offer two hours of on-court play. When off the courts, campers play supervised field and receational games in Centennial Park. 


Full Day Summer Camps, 9am - 4:00pm:
$350 for members (July 2-5 and  August 6-9 are $280 for 4 days)
$400 for non-members (July 2-5 and  August 6-9 are $320 for 4 days)

Half Day Summer Camps (Mornings, 9:00 am - 12:00 noon) 
$220 for members (July 2-5 and  August 6-9 are $175 for 4 days)
$250 for non-members (July 2-5 and  August 6-9 are $200 for 4 days)

Half Day Summer Camps (Afternoons 1 - 4pm) 
$200 for members (July 2-5 and  August 6-9 are $160 for 4 days)
$225 for non-members (July 2-5 and  August 6-9 are $180 for 4 days)


10% discount applied for multiple weeks purchased (not applied to the first week purchased). Please note, if you are purchasing multiple weeks for a non-member junior, purchasing a junior membership to qualify for member pricing is more affordable. 

Schedule and Camp

Full Day Camp
9:00 am to 4:00 pm
Morning Tennis Camps
9am to 12pm
Afternoon Tennis Camp
1pm to 4 PM

July 02 - July 05
No camp July 1 (Canada Day)

  • July 02 - July 05
    No camp July 1 (Canada Day)

Register Now

Register Now

Register Now

July 08 - July 12

  • July 08 - July 12

Register Now

Register Now

Register Now

July 15 - July 19

  • July 15 - July 19

Register Now

Register Now

Register Now

July 22 - July 26

  • July 22 - July 26

Register Now

Register Now

Register Now

July 29 - August 02

  • July 29 - August 02

Register Now

Register Now

Register Now

August 06 - August 09
No Camp Monday 5th (Civic Holiday)

  • August 06 - August 09
    No Camp Monday 5th (Civic Holiday)

Register Now

Register Now

Register Now

August 12 - August 16

  • August 12 - August 16

Register Now

Register Now

Register Now

August 19 - August 23

  • August 19 - August 23

Register Now

Register Now

Register Now

August 26 - August 30

  • August 26 - August 30

Register Now

Register Now

Register Now