Register Camps

JUNIOR SUMMER CAMPS 2026  -- *** Spots Available ***

 

Ages 5 to 15

FULL DAY (9AM-4PM) 
MORNING (9AM-12PM) 
AFTERNOON (1PM-4PM)

Pricing

Full day (9AM-4PM)…………… $325.00
Half day (9AM-12PM or 1PM-4PM)…$162.50

Aug 4 - 7 (4 days) - Camp costs Full day - $260  Half Day - $130

10% discount for second child registered

Extended Hours: 8:30am - 5:00pm $40.00/week

Maximum of 1 coach to 6 campers. 

Progressive, Game-Based Development

Progressive Tennis is an official coaching initiative of Tennis Canada and is the backbone of the WTC junior development program. Game-based learning emphasizes learning the game of tennis, then learning how to get better at the game. This sound program serves not only as an introduction to tennis, it allows our juniors to learn and play quickly and successfully, while adapting to the individual growth and development of the player and having fun! Players are grouped by age and ability level.

Program Includes:

  • Stretching and Warm Up
  • Tennis Instruction 
  • Activities in Waterloo Park (soccer, baseball, group games)
  • Fitness / Movement Training
  • Supervised Tennis Related Games
  • Snack and Lunch Breaks
  • Camp T-shirt

Schedule and Camp

Full Day
Summer Camp 2026
Half Day Morning
Summer Camp 2026
Half Day Afternoon
Summer Camp 2026

July 06 - July 10
2026

  • July 06 - July 10
    2026
  • Full Day : Camp Full

Camp Full

  • Half Day Morning : Camp Full

Camp Full

Register Now

July 13 - July 17
2026

  • July 13 - July 17
    2026
  • Full Day : Camp Full

Camp Full

  • Half Day Morning : Camp Full

Camp Full

Register Now

July 20 - July 24
2026

  • July 20 - July 24
    2026
  • Full Day : Camp Full

Camp Full

  • Half Day Morning : Camp Full

Camp Full

  • Half Day Afternoon : Camp Full

Camp Full

July 27 - July 31
2026

  • July 27 - July 31
    2026
  • Full Day : Camp Full

Camp Full

  • Half Day Morning : Camp Full

Camp Full

  • Half Day Afternoon : Camp Full

Camp Full

August 04 - August 07
2026

  • August 04 - August 07
    2026
  • Full Day : Camp Full

Camp Full

  • Half Day Morning : Camp Full

Camp Full

  • Half Day Afternoon : Camp Full

Camp Full

August 10 - August 14
2026

  • August 10 - August 14
    2026
  • Full Day : Camp Full

Camp Full

  • Half Day Morning : Camp Full

Camp Full

  • Half Day Afternoon : Camp Full

Camp Full

August 17 - August 21
2026

  • August 17 - August 21
    2026
  • Full Day : Camp Full

Camp Full

  • Half Day Morning : Camp Full

Camp Full

Register Now

August 24 - August 28
2026

  • August 24 - August 28
    2026
  • Full Day : Camp Full

Camp Full

  • Half Day Morning : Camp Full

Camp Full

  • Half Day Afternoon : Camp Full

Camp Full