Programs, Clinics & Court Bookings at ACE SmartVMC
You do not need a membership to participate in many programs or book courts at ACE SmartVMC.
Simply create a free non-member account to get started.
Note: Non-member registrations and court bookings include a non-member premium. Members receive preferred pricing and priority access.
Step 1 — Create Your Free Account
Create your free non-member account here:
Once your account is created, you will be able to register for programs, clinics, and book courts online.
Step 2 — Browse Programs & Clinics
After logging into your account, select:
Group Activities / Classes: These are clinics that are offered on a weekly basis. You can register for one class at a time.
Programs: These are structured programs that run in multi-week sessions.
Click the Class or Program name or select “Learn More” to view details such as schedule, level, and pricing.
Step 3 — Register
To register:
Scroll down and click “Sign Up” for the class or program
Select the profile of the participant
Click “Register”
Confirm by selecting “OK”
Need Help?
If you have any questions or need assistance setting up your account, our front desk team is happy to help.
Contact: [email protected]
Summer Membership Packages and Play Passes
No initiation fee if summer members decide to join as year-round members in September
*If junior player is signed up in a 3 or more day program they do not need to get a membership. If they sign up in a 2 or less day program and they want to book a court or take a private lesson they need to sign up for a membership*
No Initiation fees ending November 18th
*If junior player is signed up in a 3 or more day program they do not need to get a membership. If they sign up in a 2 or less day program and they want to book a court they need to sign up for a membership*
No Initiation fees ending November 18th
No Enrolment Fee for the first 100 members

COPYRIGHT © 2025
ACE-All Canadian Enterprises