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

ACE Tennis operates Milton Tennis Club camps, clinics and lessons. ACE is one of Canada’s leading tennis academies since 1978. The staff consists of individuals with university undergraduate and master’s degrees, Tennis Canada coaching certifications and former top Canadian junior and open players. The coaches are full-time professional career coaches who are members of Tennis Canada’s Tennis Professionals Association and trained to implement the programs in order to follow the most up to date ACE coaching methodology and COVID-19 protocols.

What to Bring

  • Racquet
  • Water Bottle
  • Hat
  • Sunscreen
  • Appropriate Tennis Attire
  • Hand Sanitizer
  • Face Mask

2022 Sessions

SPRING SESSION: 4 week program

Session 1: Week of May 2nd – Week of May 23rd
*No class on Monday, May 23rd – Victoria Day

Session 2: Week of May 30th – Week of June 20th

SUMMER SESSION: 4 week program

Session 3: Week of June 27th – Week of July 18th
*No class on Friday, July 1st – Canada Day

Session 4: Week of July 25th – Week of August 15th
*No class on Monday, August 1st – Civic Holiday

  • No classes run on Statutory Holidays – Fees are pro-rated if a holiday falls in your session
  • Participation in Junior Programs requires a Junior MTC membership (cost $70)
  • Payment of membership must be completed/confirmed prior to registration of Junior Program
  • ALL JUNIOR PROGRAM FEES MUST BE PAID BY CREDIT CARD (e-transfer is not available)

Rain Policy

  • Clients will be issued a club credit for the cost of any lesson cancelled due to rain
  • All efforts will be made to reschedule any lesson cancelled due to rain. Re-scheduled sessions will NOT be credited
  • If a session is over 20 minutes prior to a rain out, you will be charged for the full session
  • 2-hour sessions will be charged the full session rate after 40 minutes


All Fees are subject to HST


You do NOT have to be a member to register for Greenwin Cares program

Ages: 4-6 [Level: Beginner]

  • An Introductory program
  • Family members are invited on the court to participate
  • This 4 week program is for players born in 2016 & 2017 (ages 4-6)
  • Each family is provided take-home activities to practice with their children
  • Max 24 children accompanied by 1 family member

Session 1: (FREE) Saturdays: May 7, 14, 21, 28
Session 2: Saturdays: June 4, 11, 18, 25
Session 3: Saturdays: July 2, 9, 16, 23
Session 4: Saturdays July 30, August 6, 13, 20

All Sessions: Saturday 8:00am-9:00am
Session 1 Fee: FREE
Session 2, 3 & 4 Fee: $40

Mini Tennis

Ages: 4-7 [Level: Beginner]
Introducing the FUNdamentals of the game using mini racquets, a bigger ball, and a smaller court size to facilitate learning and to instill the love of the game.

Session 1 & 2: Monday 5:30-6:30pm / Wednesday 5:30-6:30pm / Saturday 9:00am-10:00am

Session 3 & 4: Saturday 9:00-10:00am
Session Fee: $68

Smashing Aces

Ages: 8-12 [Level: Beginner / Intermediate]
A fun programme for beginner and intermediate level kids, this programme teaches kids to rally, serve, play points, and learn
the rules and etiquette of the game.

Session 1 & 2: Monday 4:30-5:30pm / Wednesday 4:30-5:30pm / Saturday 10:00-11:00am

Session 3 & 4: Saturday 10:00-11:00am
Session Fee: $72

Competitive Aces

Ages: 10-12 [Level: Intermediate / Advanced]
This programme is for players who are more advanced club level players for their age who can maintain a rally on a full-sized
tennis court with regular balls. The players enjoy friendly competition, but may not necessarily play tournaments.

Session 1 & 2: Tuesday 4:30-5:30pm / Thursday 4:30-5:30pm
Session Fee: $75

Session 3 & 4: Tuesday 4:00-6:00pm / Thursday 4:00-6:00pm
Session Fee: $150

High School

Ages: 13-17 [Level: Beginner / Intermediate / Advanced]
This programme is for teenagers who would like to improve their ability to rally, serve, and play points through improving and linking their technique to tactics. Players will be grouped according to their level of play.

Session 1 & 2: Tuesday 5:30-6:30pm / Thursday 5:30-6:30pm
Session Fee: $75

Session 3 & 4: Monday 4:00-6:00pm / Wednesday 4:00-6:00pm
Session Fee: $150