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

Recreation - Recreation Centres, Pools and Arenas

Indoor Pools, Recreation Centres and Arenas

Location   Gym & Club       Swimming       Skating    
Ancaster Aquatic Centre
47 Meadowbrook Dr.
905-540-9358
  Swimming  
Ancaster Rotary Centre
385 Jerseyville Road West
905-540-9165
Gym-Club    
Bennetto Community Centre
450 Hughson St. North
905-546-4944
Gym-Club Swimming  
Beverly Arena
680 Hwy 8
519-647-2722
    Skating
Carlisle Community Centre & Arena
1496 Centre Road
905-689-7283
    Skating
Central Memorial Recreation Centre
93 West Ave. South
905-546-4939
Gym-Club Swimming  
Chedoke Twin Pad Arena
91 Chedmac Dr.
905-546-2429
    Skating
Coronation Arena and Pool
81 Macklin St. North
Arena: 905-546-3109
Outdoor Pool: 905-546-2424, ext. 5937
   Swimming Skating
Dalewood Recreation Centre
1150 Main St. West
905-546-4946
Gym-Club Swimming  
Dominic Agostino Riverdale Community Centre
150 Violet Dr.
905-546-4284
Gym-Club Swimming  
Dundas Community Pool
39 Market St. South
905-540-6694
  Swimming  
Dundas Lions Memorial Community Centre
10 Market St. South
905-546-2260
 Gym-Club    
Eastwood Arena
111 Burlington St. East
905-546-3152
    Skating
Glanbrook Arena & Auditorium
4300 Binbrook Road
905-692-9331
    Skating
H.G. Brewster Pool
200 Dewitt Road
905-643-4434
  Swimming  
Hill Park Recreation Centre
305 South Bend Road East
905-546-4920
Gym-Club Swimming  
Huntington Park Recreation Centre
87 Brentwood Dr.
905-546-4880
Gym-Club Swimming  
Inch Park Arena & Pool
400 Queensdale Ave.
905-546-4922
   Swimming Skating
J.L. Grightmire (Market St.) Arena
35 Market St. South
905-540-6678
    Skating
Jimmy Thompson Pool
1099 King St. East
905-546-4768
  Swimming  
Lawfield Arena
150 Folkstone Ave.
905-546-4923
    Skating
Morgan Firestone Arena
385 Jerseyville Road West
905-546-3769
    Skating
Mountain (Dave Andreychuk) Arena
25 Hester St.
905-546-4938
    Skating
Norman Pinky Lewis Recreation Centre
192 Wentworth St. North
905-546-3122
Gym-Club Swimming  
North Wentworth Twin-Pad Arena
27 Hwy 5 West
905-689-6666
    Skating
Olympic Arena
70 Olympic Dr.
905-540-6686
     
Parkdale (Pat Quinn) Arena and Pool
1770 Main St. East
905-546-4785
  Swimming  Skating
Rosedale Arena and Pool
100 Greenhill Ave.
905-546-4805
   Swimming Skating
Ryerson Recreation Centre
251 Duke St.
905-546-3111
Gym-Club Swimming  
Saltfleet Arena
24 Sherwood Park Road
905-643-3883
    Skating
Sir Allan MacNab Recreation Centre
145 Magnolia Dr.
905-546-2554
Gym-Club Swimming  
Sir Wilfrid Laurier Recreation Centre
60 Albright Road
905-546-4853
Gym-Club Swimming  
Sir Winston Churchill Recreation Centre
1715 Main St. East   
905-546-4775
Gym-Club Swimming  
Spring Valley Arena
29 Orchard Dr.
905-648-4404
    Skating
Stoney Creek Arena
37 King St. West
905-662-2426
    Skating
Stoney Creek Recreation Centre
45 King Street West  (Map)
905-546-2196
Gym-Club  Swimming  
Valley Park Arena & Rec Centre
970 Paramount Dr.
905-546-2424
Gym-Club, Ext:1114
Pool, Ext:1248
Arena, Ext: 1185
Gym-Club Swimming Skating
Westmount Recreation Centre
35 Lynbrook Drive, Hamilton, (Map)
905-546-4932
 Gym-Club Swimming   
Winona Locations:
Winona Elementary
301 Lewis Rd.
The Creek Community Church
605 Highway 8
     

General Information

Swimming Lessons: Please note, only lessons operated by the City of Hamilton are permitted. Refer to RecConnect for detailed program offerings at your neighbourhood facility.

Admission fees and passes

Find a location - recreation centres, pools, arenas and other locations
Rent a facility
Job opportunities - lifeguards, instructors, wading pool attendants

Contact Information

Email: recreation@hamilton.ca
Phone: 905-546-3747