Register Camps

Camps run week of June 22nd to week of August 24th, 2026 / Weekly: Monday to Friday ~ Half Day & Full Day Camps

ACE Learn to Play -  MINI TENNIS 

Ages: 4-7  [Level: Beginner / Intermediate] 
This camp is fun with an emphasis on developing the love of the sport, and the essential tennis and athletic fundamentals of all players to provide them the opportunity to pursue tennis recreationally or competitively. The first level of progressive tennis, this camp uses larger decompressed balls to allow for easier learning, 19"-21” racquets, mini-sized nets and courts (12m court), which are proportional to the sizes and skills of the students. 

Morning / Half Day:  8:45am-12:00pm Fee: $270.00
Afternoon / Half Day: 12:45:pm-4:00pm. Fee: $270.00
Full Day: 8:45am - 4:00pm. Fee: $398.00

(Non-member additional fee + $35)
*All fees are subject to HST

 

Learn to Play - SMASHING ACES 

Ages: 8-13  [Level: Beginner / Intermediate]
A fun camp for beginner and intermediate level kids, this camp teaches kids to rally, serve, play points, and learn the rules and etiquette of the game. Through the combination of a variety of sports, fun fitness drills, and games, children will further develop their overall athleticism and will have days full of dynamic activities. 

Morning / Half Day: 8:45am-12:00pm. Fee: $305.00
Afternoon / Half Day:12:45:pm-4:00pm. Fee: $305.00
Full Day: 8:45am-4:00pm. Fee: $433.00

(Non-member additional fee + $35)
*All fees are subject to HST

-------------------------------------------------------------------------

Our Features:
- No membership needed (additional $35 for non-member registrations)
- OR Milton Club junior membership: $80 for whole seasons!
- Early drop-off starting at 8:00am, and late pick-up until 5:00pm ($68 per week)
- Kids bring their own lunch, with access to a fridge and microwave to allow for personal food preferences.


CAMP STRUCTURE:
Full Day Summer Tennis Camp "Learning the game" 8:45am-4pm - Mini Tennis, Smashing Aces
Half Day Summer Tennis Camp "Learning the game" 8:45am-12pm & 12:45pm-4pm- Mini Tennis, Smashing Aces


ACTIVITIES:
Tennis training with Tennis Canada certified coaches and instructors; tennis games.
Variety of sport activities: soccer, basketball, pickleball
Quality rest time on playground with water activities.
Supervise lunch and all breaks  
Acsess to club house during the high heat and rain weather.

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

OUR FACILITY:
A convenient and beautiful location: MTC is located at 800 Santa Maria Boulevard. We’re down the street from the Milton Sports Centre. Kids will enjoy playing tennis surrounded by trees with a large clubhouse to break from the summer sun.  Other sports and games are played on our club’s property and in the park.

WHAT TO BRING:

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

RAIN POLICY:
Camps may be cancelled in the event of full day Rain.  Our staff will monitor weather and notify parents/guardians to coordinate pick up for their camper.
Parents will be notified by email on the day of, if rain is almost certain.  Please check emails regularly on weeks that you are registered.
Clients will be issued a club credit for the cost of lessons cancelled due to rain.
Regarding morning &  Afternoon Tennis Camps   - if the camp has been active for 60 minutes or more, no credit will be issued for the remainder of that lesson. 

 

Schedule and Camp

Mini Tennis - Morning
8:45am - 12:00pm
Mini Tennis - Afternoon
12:45pm - 4:00pm
Mini Tennis - Full Day
8:45am-4:00pm
Smashing Aces - Morning
8:45am - 12:00pm
Smashing Aces - Afternoon
12:45pm - 4:00pm
Smashing Aces - Full Day
8:45am-4:00pm

June 22 - June 26

  • June 22 - June 26

Register Now

Register Now

Register Now

Register Now

Register Now

Register Now

June 29 - July 03

  • June 29 - July 03

Register Now

Register Now

Register Now

Register Now

Register Now

Register Now

July 06 - July 10

  • July 06 - July 10

Register Now

Register Now

Register Now

Register Now

Register Now

Register Now

July 13 - July 17

  • July 13 - July 17

Register Now

Register Now

Register Now

Register Now

Register Now

Register Now

July 20 - July 24

  • July 20 - July 24

Register Now

Register Now

Register Now

Register Now

Register Now

Register Now

July 27 - July 31

  • July 27 - July 31

Register Now

Register Now

Register Now

Register Now

Register Now

Register Now

August 04 - August 07

  • August 04 - August 07

Register Now

Register Now

Register Now

Register Now

Register Now

Register Now

August 10 - August 14

  • August 10 - August 14

Register Now

Register Now

Register Now

Register Now

Register Now

Register Now

August 17 - August 21

  • August 17 - August 21

Register Now

Register Now

Register Now

Register Now

Register Now

Register Now

August 24 - August 28

  • August 24 - August 28

Register Now

Register Now

Register Now

Register Now

Register Now

Register Now