COVID-19 Update: As of April 3, 2021, all Town of Milton recreation facilities are closed to the public and in-person recreational programming is paused. We’re offering registered virtual programs, for residents to participate in from home. 

Drop-in skating

Public skating is paused until further notice. 

 Drop-in skating rates

You can pay-per-visit or buy our 10-visit or annual pass. 10-visit and annual passes are valid for drop-in skating and swimming. Visit a customer service desk to buy your pass.

Drop-in skating prices
Type Single-visit pass 10-visit pass Annual pass
Preschool (0 to 5 years of age) $1.65 $14.85 $92.40
Child (6 to 13 years of age) $3.25 $29.24 $182.00
Youth ( 14 to 17 years of age) $3.25 $29.24 $182.00
Adult (18 to 64 years of age) $4.60 $41.40 $257.59
Older Adult (65+ years of age)

$3.25

$29.24 $182.00
Group (maximum 4 participants) $13.10 $117.90 $733.60

Please note that passes expire one year from the date of purchase and all fees include HST.

Drop-in shinny and Stick ‘N Puck

Drop-in shinny and Stick N' Puck are paused until further notice. 

Drop-in shinny and Stick ‘N Puck rates

You can pay-per-visit or buy our 10-visit or annual passes. 10-visit and annual passes are valid for drop-in shinny and stick ‘n puck. Visit a customer service desk to buy your pass.

Drop-in hockey rates
Program Single-visit pass 10-visit pass Annual pass
Preschool (0 to 5 years of age) $1.10 $9.90 $61.60
Child (9 to 12 years of age) $6.20 $55.80 $347.20
Youth ( 13 to 17 years of age) $6.70 $60.30 $375.20
Adult (18 to 64 years of age) $8.00 $72.00 $448.00
Older Adult (65+ years of age) $6.70 $60.30 $375.20
Group $23.90 $215.10 $1,242.80

Please note that passes expire one year from date of purchase and all fees include HST. 

Figure skating

Figure skating is paused until further notice. 

 Figure skating rates

Drop-in figure skating is paused until further notice. You can pay-per-visit or buy our 10-visit or annual passes. 10-visit and annual passes are valid for drop-in figure skating. Visit a customer service desk to buy your pass.

Drop-in figure skating rates
Program Single-visit pass 10-visit pass Annual pass
Child (9 to 12 years of age) $6.20 $55.80 $347.20
Youth ( 13 to 17 years of age) $6.70 $60.30 $375.20
Adult (18 to 64 years of age) $8.00 $72.00 $448.00
Older Adult (65+ years of age) $6.70 $60.30 $375.20

Please note that passes expire one year from date of purchase and all fees include HST. 

 Rules and regulations

Figure skating drop-in rules and regulations:

  • On-ice coaches must pay the drop-in fee
  • Adult/coach to participant ratio is 1:4 for general sessions and 1:8 for competitive
  • All ages are welcome