City of Hamilton City of Hamilton
Submit SearchSubmit Search
City of Hamilton

Recreation - Public Skating Schedules and Arena Listings

Location Map Phone Skating
Beverly Arena
680 Hwy 8, Rockton
Map 519-647-2722 Schedule
Carlisle Community Centre & Arena
1496 Centre Road, Carlisle
Map 905-689-7283 Schedule
Chedoke Twin Pad Arena
91 Chedmac Dr., Hamilton
Map 905-546-2429 Schedule
Coronation Arena and Pool
81 Macklin St. North, Hamilton
Map 905-546-3109 Schedule
Eastwood Arena
111 Burlington St. East, Hamilton
Map 905-546-3152 Schedule
Glanbrook Arena & Auditorium
4300 Binbrook Road, Binbrook
Map 905-692-9331 Schedule
Inch Park Arena & Pool
400 Queensdale Ave., Hamilton
Map 905-546-4922 Schedule
Lawfield Arena
150 Folkstone Ave., Hamilton
Map 905-546-4923 Schedule
Market Street (J.L. Grightmire) Arena
35 Market St. South, Dundas
Map 905-540-6678 Schedule
Mohawk 4 Ice Centre
710 Mountain Brow Blvd., Hamilton
Map 905-318-5111  
Morgan Firestone Arena
385 Jerseyville Road West, Ancaster
Map 905-546-3769 Schedule
Mountain (Dave Andreychuk) Arena
25 Hester St., Hamilton
Map 905-546-4938 Schedule
North Wentworth Twin-Pad Arena
27 Hwy 5, Flamborough
Map 905-689-6666 Schedule
Olympic Arena
70 Olympic Dr., Dundas
Map 905-540-6686 See Market Street Arena
Parkdale (Pat Quinn) Arena and Pool
1770 Main St. East, Hamilton
Map 905-546-4785 Schedule
Rosedale Arena and Pool
100 Greenhill Ave., Hamilton
Map 905-546-4805 Schedule
Saltfleet Arena
24 Sherwood Park Road, Stoney Creek
Map 905-643-3883 Schedule
Spring Valley Arena
29 Orchard Dr., Ancaster
Map 905-648-4404 See Morgan Firestone
Stoney Creek Arena
37 King St. West, Stoney Creek
Map 905-662-2426 Schedule
Valley Park Arena & Rec Centre
970 Paramount Dr., Stoney Creek
Map 905-573-3600 Schedule

Outdoor Skating Rinks

View a list of park locations with outdoor skating rinks. Ice availability is subject to weather conditions.

General Information

Admission fees and passes
Rent a facility - ice time, pools, sports fields, gyms, meeting rooms, etc.
Skating program descriptions

Contact Information

Phone: 905-546-3747