Summer Camp 2026
Our 2026 TPT Summer Camp combines expert tennis instruction with games, fitness, and outdoor activities. Designed for boys and girls of all skill levels, campers build confidence, improve technique, and make friends in a safe, energetic environment.
Led by Top Performance Tennis (TPT) professionals with structured programming and experienced coaches.


Ages & Skill Levels
Camps are open to a wide range of ages and abilities, from beginners to experienced junior players.
Levels:
Mini-Tennis: Newcomers around 5-6 years old
Beginner: Newcomers or beginners after 6 years old
Intermediate: Familiarity with tennis, ability to start rallies
Advanced: Able to execute rallies, play full-court.
Age Range: 5 to 15 years old
*Note: 5-year-olds are better suited for half-day programs than full-day programs. We reserve the right to move registrations accordingly.
Schedule & Dates
11 weeks of camp - Monday, June 22nd – Friday, September 4, 2026
No camp on:
• July 1 (Canada Day)
• August 3 (Civic Holiday)
Daily options:
• Half-day Morning: 9:00 am – 12:00 pm
• Half-day Afternoon: 1:00 pm – 4:00 pm
• Full-day: 9:00 am – 4:00 pm
Camps are booked one week at a time, giving families maximum flexibility.
Early Bird Pricing until March 15th - Regular Price after March 15th
Half-day:
$275 + HST (Members) / Regular Price: $290 + TAX
$295 + HST (Non-members) / Regular Price: $310 + TAX
Full-day:
$385 + HST (Members) / Regular Price: $400 + TAX
$415 + HST (Non-members) / Regular Price: $430 + TAX
Before and After Care:
Before Care: 8:00 – 9:00 AM - Individually $65 for the week
After Care: 4:00 – 5:00 PM - Individually $65 for the week
The price for both options is $110 per week.
Email us at swansea@tperformancetennis.com to express your interest and finalize your registration

How To Register:
Step 1: Create a profile by filling out our Membership Form
Create an account using the button to the Left. Membership Type: Select Non-Member Camp Registrant. Your account will be approved within 12 hours, once it's approved log in to review the events.
-
Each child must be registered with a unique email address.
-
Parents may create an email alias for their child to meet this requirement (For example: If your email is parent@email.com, use parent+child1@email.com and parent+child2@email.com to register)
-
Once the account is created, sign in to CourtReserve using the junior account credentials.
Step 2: Register for Summer Camp Weeks
-
Log in to CourtReserve
-
Navigate to Events
-
Select Summer Tennis Camps
-
Choose your desired weeks and half-day or full-day options
-
Complete checkout
-
Each week is booked separately, allowing families to select only the weeks they need.
