Kids will learn tennis basics through exciting drills, games, and match play tailored to their level.
With fitness activities, pool time at the YMCA, and lunch breaks, your child will enjoy a full day of fun and movement.
Early drop-off and late pick-up options make this camp convenient for busy parents.
Dates: March Break (March 10th-14th) 9 AM - 4 PM
Location: ACE SmartVMC, 775 AppleWood Crescent, Vaughan, Ontario
Who It’s For: Beginner and recreational players ages 4-12 who want to learn the game and stay active
Options: Mini Tennis Camp: Ages 4-8 ; Learn to Play Camp: Ages 8-12
Bonus: Pool sessions and a supervised lunch hour included
Visit Club Automation website by clicking on one of the buttons below
Create an account if you don't already have one
After you create an account select "Classes"
Click on the Class name or select "learn more"
Scroll down and select "Sign up" for desired program
Select the profile of the person you are registering for the program
Select "register" Select "Ok"
*NEW* Tiny Tennis
Tiny Tennis is a parent-child introductory program designed for our youngest players. In this "Toddler and Me" class, a parent or guardian must be present on court with their child to participate. Through fun, movement-based activities and basic racquet skills, this program introduces the game tennis in a playful, encouraging environment — setting the stage for a lifelong love of the game.
Age Group: 3-5
For all inquiries please email [email protected]
Days/Times Offered:
Saturday & Sunday: 7:00 – 8:00 AM
Session Dates - September 8 - October 5 (4 weeks)
Cost $40 (plus HST)/session
Fill out the form below to register
NOTE: If this is your first time registering for a program, you will need to create a free Community Member account to register.
Full payment required at registration
No club membership needed
Cancellations must be requested two weeks prior to the first day of the program for a refund. All cancellations will be subject to a $35.00 cancellation fee. Requests within the two week period will not be refunded.
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 program.
Progressive 1
Progressive 1 is the first independent stage of our Learn to Play pathway, where young players are introduced to the basics of tennis in a fun and age-appropriate way. Using mini courts, mini nets and low-compression red balls, children develop coordination, grip, footwork, and simple stroke techniques. The program emphasizes enjoyment and confidence while building a strong foundation.
Age Group: 5-7
For all inquiries please email [email protected]
Days/Times Offered:
Monday , Wednesday & Friday: 5–6pm
Saturday: 11am – 12pm
Session Dates - September 8 - December 21
(15 weeks, except Monday session which is 14 weeks)
Cost $420 (plus HST)/session
Fill out the form below to register
NOTE: If this is your first time registering for a program, you will need to create a free Community Member account to register.
Full payment required at registration
No club membership needed
No classes on Thanksgiving Monday, October 13, 2025
Cancellations must be requested two weeks prior to the first day of the program for a refund. All cancellations will be subject to a $35.00 cancellation fee. Requests within the two week period will not be refunded.
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 program.
Progressive 2
In Progressive 2, players continue to build on their technical base while learning to rally and control the ball with more precision. The program uses orange balls with medium compression on a ¾-sized court (18 metres) and progresses to green dot balls on a full-sized court.. Players work on stroke refinement, footwork, and tactical awareness through structured drills and cooperative play, promoting consistency and court awareness.
Age Group: 8-10
For all inquiries please email [email protected]
Days/Times Offered:
Tuesday & Thursday: 6-7pm
Saturday: 10-11am
Session Dates - September 8 - December 21 (15 weeks)
Cost $495 (plus HST)/session
Fill out the form below to register
NOTE: If this is your first time registering for a program, you will need to create a free Community Member account to register.
Full payment required at registration
No club membership needed
Cancellations must be requested two weeks prior to the first day of the program for a refund. All cancellations will be subject to a $35.00 cancellation fee. Requests within the two week period will not be refunded.
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 program.
Progressive 3
Progressive 3 marks the transition between green dot play on a full court, to full-court play using regular compression balls. Players focus on refining technique, generating spin and power, and learning match-play skills such as court positioning and point construction. This stage builds the athletic and tactical foundation needed for the next level of competitive or recreational tennis.
Age Group: 10-13
For all inquiries please email [email protected]
Days/Times Offered:
Saturday & Sunday: 12-1:30pm
Session Dates - September 8 - December 21 (15 weeks)
Cost $832.50 (plus HST)/session
Fill out the form below to register
NOTE: If this is your first time registering for a program, you will need to create a free Community Member account to register.
Full payment required at registration
No club membership needed
Cancellations must be requested two weeks prior to the first day of the program for a refund. All cancellations will be subject to a $35.00 cancellation fee. Requests within the two week period will not be refunded.
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 program.
High School Program
The High School Program is ideal for players who want to improve their skills and compete at school team level competition or in recreational tournaments. Using regular balls on full-sized courts, players participate in structured drills, match simulations, and physical training. The focus is on technical refinement, strategic thinking, footwork, and mental toughness, supporting confident performance in competitive settings. While this program is meant for kids with some tennis playing experience, please feel free to reach out to us if your child is a beginner and interested in getting into tennis, and we will see what we can do.
Age Group: 13-17
For all inquiries please email [email protected]
Days/Times Offered:
Saturday.& Sunday 4:30 – 6:00 PM
Session Dates - September 8 - December 21 (15 weeks)
Cost $900 (plus HST)/session
Fill out the form below to register
NOTE: If this is your first time registering for a program, you will need to create a free Community Member account to register.
Full payment required at registration
No club membership needed
Cancellations must be requested two weeks prior to the first day of the program for a refund. All cancellations will be subject to a $35.00 cancellation fee. Requests within the two week period will not be refunded.
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 program.
Perfect for kids who can’t commit to full or half-day camps but still want to grow their game.
Mini Tennis/Little Aces
Our Mini Tennis/Little Aces Summer Session is designed for kids who can't join our summer camps and are assessed at the Red 1, 2, or 3 level. The class uses equipment specifically suited to their size and skill level, including red balls, mini nets, and smaller racquets.
Age Group: 5-8
For all inquiries please email [email protected]
Monday or Wednesday: 5:00 – 6:30 PM
Session #1 - July 7-July 28th (4 weeks)
Session #2 - August 6-August 27th (4 weeks, except Monday session is 3 weeks)
Cost $125 (plus HST)/session
Fill out the form below to register
NOTE: If this is your fist time registering for a program, you will need to create a free Community Member account to register.
Full payment required at registration
No club membership needed
Summer programs may be cancelled in the event of rain. Every attempt will be made to provide a make-up session. If no make-up is possible, a credit or refund will be provided.
No camps run on statutory holidays (fees are prorated)
Smashing Aces
Our Smashing Aces Summer Session Camp is designed for kids who can't join our summer camps, but are still looking to refine their tennis skills in a fun, structured environment with a mix of drills, match play, and activities.
Age Group: 8-12
For all inquiries please email [email protected]
Thursday: 5:30 – 7:00 PM
Session #1 - July 10-July 31st (4 weeks)
Session #2 - August 7-August 28th (4 weeks)
Cost $135 (plus HST)/session
Fill out the form below to register
NOTE: If this is your fist time registering for a program, you will need to create a free Community Member account to register.
Full payment required at registration
No club membership needed
Summer programs may be cancelled in the event of rain. Every attempt will be made to provide a make-up session. If no make-up is possible, a credit or refund will be provided.
No camps run on statutory holidays (fees are prorated)
High School Program
Our High School Program is designed for teen tennis players who are looking to refine their skills in a fun, structured environment with a mix of drills, match play, and activities.
Age Group: 13-17
For all inquiries please email [email protected]
Thursday 4:00 – 5:30 PM
Session #1 - July 10-July 31st (4 weeks)
Session #2 - August 7-August 28th (4 weeks)
Cost $155 (plus HST)/session
Fill out the form below to register
NOTE: If this is your fist time registering for a program, you will need to create a free Community Member account to register.
Full payment required at registration
No club membership needed
Summer programs may be cancelled in the event of rain. Every attempt will be made to provide a make-up session. If no make-up is possible, a credit or refund will be provided.
No camps run on statutory holidays (fees are prorated)
Worried about commitment? No problem! If you decide the program isn't for you, we offer a full refund, no questions asked.
There will be no classes on the following days:
August 4 – Civic Holiday
Login to Club Automation
Select “Register for Programs”
Click on the program’s name or select “View”
Scroll down and select “Sign Up” for desired program
Select the profile of the person you are registering for the program.
Select “Add a New Family Member” if your child doesn’t appear as an option
Fill in required fields and select “Add”
Select “Add to Cart”
Select “Cart” (top right corner)
Select “Submit Payment”
If you’d like to pay in installments, please email [email protected]
Login to Club Automation
Select “View My Statement”
On the right Select “Month”
Select “Payment Status”
Select “Transaction Type”
Select “Search”
To print:
Select “Generate PDF”
Select “Month”
Select “Generate”
Login to Club Automation
Select “Pay My Bill”
Select Account
Select “Statement Balance” or “Current Balance”
Select “Continue”
No, juniors do not need a membership to participate in any of the junior programs.
Juniors enrolled in 3 or more days in any High-Performance program will receive a complimentary membership.
Juniors enrolled in 2 or less days in competitive junior programs or any number of days in our Learn to Play programs will need to get a junior membership if they would like to book courts.
$270 annual or $25 / month
We offer programs for all levels of play from Beginner-Intermediate in our Learn to Play programs to Advanced in our High-Performance programs. Anyone interested in a High-Performance program needs to be assessed first. The assessment is complimentary.
We are located at 775 Applewood Crescent, Vaughan, ON L4K 5C7 - at the Vaughan Metropolitan Centre. Learn more about us by visiting our website ace-allcanadianenterprises.ca.
For any additional questions or help with registration, please contact our club office via phone 905.632.9500 or email, [email protected]. Our staff is happy to assist you.
Yes we put up a bubble / dome at the beginning of September.