Register Camps

          

TPTC KIDS RECREATIONAL SUMMER CAMP & ITM HIGH PERFORMANCE CAMP

Important Registration Step — Membership Required

All campers must hold a current TPTC Child or Junior Membership before registering for camp:

  • Child Membership: Ages 5 & under

  • Junior Membership: Ages 6–17

Once you receive confirmation of your child’s membership payment, simply return to the club portal to select your summer camp program.

2026 Camp Programs

We’re offering two specialized summer camp streams this year:

☀️ Morning Recreational Camp

Our fun, active tennis camp focused on skill development, fitness, teamwork, and enjoyment of the game. Perfect for players of all levels.

🎾 Afternoon High-Performance Camp

Reserved for our competitive and tournament-level juniors looking for focused training, advanced drills, match play, and performance development.

Recreational Morning Camp Details

Ages: 5–17
Schedule: Weekly summer sessions (Monday–Friday)
Hours: 9:00 AM – 12:00 PM
Weather: Rain or Shine programming

Session Dates

Summer camp begins the week of June 29, 2026 and runs for nine consecutive weekly sessions.

Note:

There will only be morning camp available for our rec campers.

There will be no camp on July 1st.
Week 1 will run as a 4-day camp week with adjusted pricing.


Camp Investment

Morning Recreational Camp:
9:00 AM – 12:00 PM
$375 + HST per week

 

ITM Performance Summer Training Camp 🎾

For Dedicated Competitive Junior Players

Our ITM Performance Camp is designed specifically for juniors who are committed to taking their tennis to the next level. This high-performance afternoon program provides a focused training environment where athletes can refine technique, build match confidence, and develop the physical and mental tools required for competitive play.

Important Note

All players registering for the High Performance Camp must already be known to Head Pro Mark Iuliano or have previously trained within our performance pathway.

Players who are new to the program will be required to complete an assessment prior to acceptance to ensure appropriate placement and maintain the high training standards of the camp.

High Performance Camp Details

Ages: U12 & U10 ( Regular and Green Dot)

For orange or red dot high-performance players, please email us at tennis@tournament.com, and we will do our best to accommodate. 
Schedule: Weekly summer sessions (Monday–Friday)
Hours: 1:00 PM – 4:00 PM
Weather: Rain or Shine programming

Note:
There will be no camp on July 1st.
Week 1 will run as a 4-day camp week with adjusted pricing.


ITM High Performance Camp:
$600 + HST per week

For all junior inquiries please reach out to

tennis@tournamentpark.com 

 

Please note: All cancellations and changes are subject to the policies below:

  • All cancellations must be made in writing by email to tennis@tournamentpark.com.
  • All withdrawals from camps and programs will be given a 75% refund if withdrawal occurs 7 days prior to the start of the camp/program.
  • A 50% refund will be given to any withdrawals 6 days or less prior to the camp start date.
  • Any withdrawal once a camp has started will be refunded 50% of the cost of unattended days only
  • Rain Policy: In the event your class is cancelled due to inclement weather, you will be given the opportunity to make up at another class of the same or similar level during the same session. This will be based on the Pro’s approval. If you are unable to attend another class to make up, you will be given a refund for the rained out session. 

Schedule and Camp

Recreational Morning Session
(9:00 AM - 12:00 PM)
(Members Only)

Afternoon Session (ITM HIGH PERFORMANCE)
(1:00 PM - 4:00 PM)
(Members Only)

June 29 - July 03
Week 1

  • June 29 - July 03
    Week 1

Register Now

Register Now

July 06 - July 10
Week 2

  • July 06 - July 10
    Week 2

Register Now

Register Now

July 13 - July 17
Week 3

  • July 13 - July 17
    Week 3

Register Now

Register Now

July 20 - July 24
Week 4

  • July 20 - July 24
    Week 4

Register Now

Register Now

July 27 - July 31
Week 5

  • July 27 - July 31
    Week 5

Register Now

Register Now

August 03 - August 07
Week 6

  • August 03 - August 07
    Week 6

Register Now

Register Now

August 10 - August 14
Week 7

  • August 10 - August 14
    Week 7

Register Now

Register Now

August 17 - August 21
Week 8

  • August 17 - August 21
    Week 8

Register Now

Register Now

August 24 - August 28
week 9

  • August 24 - August 28
    week 9

Register Now

Register Now