Milton Sports Centre 

The Sports Centre offers a wide range of recreational activities for people of all ages, including skating, fitness, swimming, preschool programs, walking track and other special interest programs. Ice is available all year with reduced number of rinks from April to August.

Facility Location

Sports Centre sign

605 Santa Maria Blvd, Milton, ON 

Hours of Operation

  • Monday to Sunday:  6:30 am to 12:30 am

Community facilities are closed on most civic and statutory holidays.

  • Ice Season runs September to the end of March.
  • Floor Season runs April to the end of August.

Drop In Programs

A variety of drop in programs are available throughout the year.

Facility Rentals

The Milton Sports Centre is available for rentals year-round by community sports groups and organizations; contact us at the number listed on the left side of this page or submit an online rental request.

Indoor Walking/Running Track at the Milton Sports Centre

The walking/running track offers an ideal venue for engaging in one of the easiest ways to stay active; just 30 minutes of brisk walking or jogging each day may help improve your mental and physical health. Walk or jog to your heart's content.  A full-year pass is only $12.00 (1 km = five laps). Dress for a cooler environment.

Facility Rental Rates (excluding HST and subject to Council approval)

Facility Availability

Floor Rental Rates for the 2019 Season 

Sports Use - Standard $78.80/hour
Sports Use - Affiliated Youth $43.34/hour
Special Event - Standard $199.01/hour
Special Event - Affiliated Youth $109.46/hour
  • Non-residents and commercial users will be subject to a 10% premium on the applicable rate.
  • One hour booking minimum.

Ice Rental Rates

Prime Time $252.36/hour until May 31, 2019
Prime Affiliated Youth $189.27/hour until May 31, 2019
Non-Prime Time $176.99/hour until May 31, 2019

 Summer Ice Rates

Prime Time $258.16/hour
Saturday & Sunday $193.62/hour
  • Non-residents and Commercial users are subject to a 10% surcharge.
  • Rental hour is based on a 50 minute hour.