Register Camps

Toronto Tennis City 2026
ACE SUMMER CAMPS

CAMP POLICIES & NOTES:

  • No camps run on Statutory Holidays (fees are prorated)
  • All junior camps must be paid by credit card 
  • ​Early drop-off starting at 8:00am, and late pick-up until 5:00pm ($80/week, based on availability)
  • All fees are subject to HST

RAIN POLICY:

As an outdoor facility, certain programs are weather dependent. Please review the distinctions below carefully.

U10 Futures/Champs & Mini Tennis/Little Aces Camps will operate rain or shine. In the event of inclement weather, players will transition to supervised indoor programming (fitness, movement training, tennis education sessions, and team-building activities) within our available indoor space.

U12–U16 and Provincials/Nationals programming is weather dependent.

Due to limited indoor space, our building cannot accommodate both older and younger groups simultaneously for indoor fitness and programming. As a result:

  • If weather conditions make court play unsafe or unplayable prior to the start of camp or during camp hours, parents will be notified and the U12–U16 / Provincials–Nationals camp will be cancelled for that day.
  • Camp will only be cancelled if it seems like it will be a complete washout. 
  • Cancellation decisions will be communicated as early as possible.
  • Because of staffing and scheduling logistics, last-minute morning cancellations are extremely challenging. Families should be prepared for camp to run unless formally notified otherwise.
  • In the event of rain midway through, a session will be deemed completed if at least 2.5 hours of programming has been delivered.

Learn to Play Camps (Smashing Aces & High School)

Learn to Play & camps may be cancelled in the event of rain. Should camps be rained out, we will make every effort to offer a make up session during a later week of camp. Should we not be able to offer a make up session, a credit or refund will be provided. 

RAIN MAKE-UP POLICY 

If a full washout occurs for U12–U16 or Provincials/Nationals camps:

  • Should camps be rained out, make up sessions can be arranged with the Academy Director during a later week of camp. 
  • In the event of multiple rain-outs or inability to accommodate during another week of summer camp, a make-up session will be arranged the week of August 30, 2026. 

Please note:

  • Light rain does not automatically result in cancellation.
  • Safety is always our top priority when making weather-related decisions.

CANCELLATIONS & REFUNDS:

Cancellations for any camps must be requested two weeks prior to the first day of the camp for a refund. All cancellations will be subject to a $35.00 cancellation fee.
Requests within the two week period will not be refunded. Extenuating circumstances may be considered.
Missed sessions due to sickness, injuries, vacations or other reasons are not reimbursed. Pro-rated fees are not offered for days absent, or other full services not utilized. Full fees are due and payable if a child is registered and attends any part of the weekly session.

OUR FACILITY
Conveniently located in the heart of the city, kids will enjoy our beautiful Italian red clay courts.  Other sports and games are played on our club’s property and at the nearby park just a few minutes walk from the club.

MEDICAL EMERGENCY
On-site staff members are certified in emergency first aid care.

OUR STAFF
Our certified, experienced, and passionate coaches will provide a fun, healthy, and educational environment for kids to learn tennis. Our staff consists of individuals with university undergraduate and master’s degrees, Tennis Canada coaching certifications, and former top Canadian junior and open players. Our coaches are professional coaches who are members of Tennis Canada’s Tennis Professionals Association.

WHAT TO BRING
A racquet, water bottle, hat, sunscreen, appropriate tennis attire, lunch and/or snacks

Schedule and Camp

Mini Tennis/Little Aces Camp - Morning Mini Tennis/Little Aces Camp - Afternoon Mini Tennis/Little Aces Camp - Full Day Smashing Aces Summer Camp Highschool Summer Camp U10 Futures/Champions Morning Training Camp U10 Futures/Champs Afternoon Camp U12 - U16 Provincial/National Training Camp Early Drop Off (8:00am) & Late Pick Up (5:00pm)

June 29 - July 03
Week #1

  • June 29 - July 03
    Week #1

Register Now

Register Now

Register Now

Register Now

Register Now

  • U10 Futures/Champions Morning Training Camp : Register Now

Register Now

Register Now

  • U12 - U16 Provincial/National Training Camp : Register Now

Register Now

  • Early Drop Off (8:00am) & Late Pick Up (5:00pm) : Register Now

Register Now

July 06 - July 10
Week #2

  • July 06 - July 10
    Week #2

Register Now

Register Now

Register Now

Register Now

Register Now

  • U10 Futures/Champions Morning Training Camp : Register Now

Register Now

Register Now

  • U12 - U16 Provincial/National Training Camp : Camp Full

Camp Full

  • Early Drop Off (8:00am) & Late Pick Up (5:00pm) : Register Now

Register Now

July 13 - July 17
Week #3

  • July 13 - July 17
    Week #3

Register Now

Register Now

Register Now

Register Now

Register Now

  • U10 Futures/Champions Morning Training Camp : Camp Full

Camp Full

Register Now

  • U12 - U16 Provincial/National Training Camp : Camp Full

Camp Full

  • Early Drop Off (8:00am) & Late Pick Up (5:00pm) : Register Now

Register Now

July 20 - July 24
Week #4

  • July 20 - July 24
    Week #4

Register Now

Register Now

Register Now

Register Now

Register Now

  • U10 Futures/Champions Morning Training Camp : Register Now

Register Now

Register Now

  • U12 - U16 Provincial/National Training Camp : Register Now

Register Now

  • Early Drop Off (8:00am) & Late Pick Up (5:00pm) : Register Now

Register Now

July 27 - July 31
Week #5

  • July 27 - July 31
    Week #5

Register Now

Register Now

Register Now

Register Now

Register Now

  • U10 Futures/Champions Morning Training Camp : Register Now

Register Now

Register Now

  • U12 - U16 Provincial/National Training Camp : Camp Full

Camp Full

  • Early Drop Off (8:00am) & Late Pick Up (5:00pm) : Register Now

Register Now

August 03 - August 07
Week #6

  • August 03 - August 07
    Week #6

Register Now

Register Now

Register Now

Register Now

Register Now

  • U10 Futures/Champions Morning Training Camp : Camp Full

Camp Full

Register Now

  • U12 - U16 Provincial/National Training Camp : Camp Full

Camp Full

  • Early Drop Off (8:00am) & Late Pick Up (5:00pm) : Register Now

Register Now

August 10 - August 14
Week #7

  • August 10 - August 14
    Week #7

Register Now

Register Now

Register Now

Register Now

Register Now

  • U10 Futures/Champions Morning Training Camp : Register Now

Register Now

Register Now

  • U12 - U16 Provincial/National Training Camp : Camp Full

Camp Full

  • Early Drop Off (8:00am) & Late Pick Up (5:00pm) : Register Now

Register Now

August 17 - August 21
Week #8

  • August 17 - August 21
    Week #8

Register Now

Register Now

Register Now

Register Now

Register Now

  • U10 Futures/Champions Morning Training Camp : Register Now

Register Now

Register Now

  • U12 - U16 Provincial/National Training Camp : Register Now

Register Now

  • Early Drop Off (8:00am) & Late Pick Up (5:00pm) : Register Now

Register Now

August 24 - August 28
Week #9

  • August 24 - August 28
    Week #9

Register Now

Register Now

Register Now

Register Now

Register Now

  • U10 Futures/Champions Morning Training Camp : Register Now

Register Now

Register Now

  • U12 - U16 Provincial/National Training Camp : Register Now

Register Now

  • Early Drop Off (8:00am) & Late Pick Up (5:00pm) : Register Now

Register Now

June 29 - August 28
Full Payment

  • June 29 - August 28
    Full Payment
  • :

  • :

  • :

  • :

  • :

  • U10 Futures/Champions Morning Training Camp : Camp Full

Camp Full

Register Now

  • :

  • :

June 29 - August 28
Payment Plan

  • June 29 - August 28
    Payment Plan
  • :

  • :

  • :

  • :

  • :

  • U10 Futures/Champions Morning Training Camp : Camp Full

Camp Full

Register Now

  • :

  • :