Register Camps


Ages 7 - 11

Weekly July 2nd - August 26
This High-Performance Training Camp is geared towards players participating in the ACE Tennis Academy, Futures, Champions and TransitionTeams. Players will be trained in tactical situations with an emphasis on fundamentals. Players must be accepted into the program by head coach Kyle Martin. These guidelines for acceptance are used as a general guide.

Weekly 9am - 1pm   /  $328.00 +hst.

All fees subject to HST.

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

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 full-time professional career coaches who are members of Tennis Canada’s Tennis Professionals Association.


  • Kids can bring their own lunch
  • Tennis Canada certified coaches
  • Beautiful Hillfield Strathallan College Campus
  • Ace System curriculum and programs
  • No camp on statutory holidays
  • Camps run rain or shine with indoor planned programming


  • Racquet
  • Water bottle
  • Hat
  • Sunscreen
  • Appropriate tennis attire
  • Lunch and/or snacks

Cancellation for any registered weekly program must be requested TWO WEEKS prior to the first day of the camp for a refund.  All cancelled registrations will be subject to a non-refundable $35.00 cancellation fee. Cancellation requests within the two week period will not be refunded. Missed days due to sickness, injuries, vacations or other reasons are not  reimbursed.  Prorated fees are not offered for days absent, or any other full service not utilized.  Full fees are due and payable when a child is registered and attends any part of the weekly session.

Schedule and Camp

U10 High Performance

July 02 - July 05

  • July 02 - July 05

Register Now

July 08 - July 12

  • July 08 - July 12

Register Now

July 15 - July 19

  • July 15 - July 19

Register Now

July 22 - July 26

  • July 22 - July 26

Register Now

July 29 - August 02

  • July 29 - August 02

Register Now

August 06 - August 09

  • August 06 - August 09

Register Now

August 12 - August 16

  • August 12 - August 16

Register Now

August 19 - August 23

  • August 19 - August 23

Register Now