COVID-19 Update: Effective May 13, 2021, Ontario extended the Stay-at-Home order until June 2, 2021. All Town of Milton recreation facilities remain closed to the public and in-person recreational programming is paused. We’re offering registered virtual programs, for residents to participate in from home. 

Mattamy National Cycling Centre and Milton Sports Centre are closed for fitness. 

Payment options 

Once facilities and recreation centres reopen, we will incrementally increase fitness prices until we return to full service levels.

Fitness rates
Age Single-visit pass 10-visit pass 30-day pass
Youth (13 to 17 years of age) $10.72 $96.10 $17.50
Adult (18 to 64 years of age) $11.84 $106.62 $25
Older Adult (65+ years of age) $10.72 $96.10 $17.50

Prices effective January 1, 2021

Fitness FAQs 

What happens to fitness passes held before the most recent COVID-19 shutdown?
  • If you held a 10-visit pass, it has been migrated into our new recreation software system and is available for use. The usual one-year expiry has been extended by an extra 365 days so that you can return when you feel comfortable and don’t feel rushed to use it.
  • If you held an annual pass on a monthly payment plan, your pass has been cancelled. Any credit remaining will be refunded to you. When you are ready to return, you may purchase one of the options above.
  • Your annual paid-in-full pass has been migrated into our new recreation software system. Your pass will remain on-hold until we resume our annual passes.  If you are ready to return,  you can choose one of the options above.  As always, annual active living passes can be cancelled at any time. Please contact us if you'd like to cancel or have questions about your account. 
I need help with online registration. Where can I find more information?

Personal training

Intensify your workout with a certified personal trainer. Our trainers will teach you proper form and technique to prevent injuries while gaining strength, endurance and flexibility. They will also tailor your training to help you meet your fitness goals. Call us at  905-878-7252 ext. 2706 to see if this is the right fit for you.  

Personal training rates
Number of sessions (1-hour per session) Cost
1 session $77.74
10 sessions $717.55
25 sessions $1,719.86
50 sessions $3,288.87*
100 sessions $5,979.96*

*Payment plans are available for these packages.