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

Recreation - Recreation Centres, Pools and Arenas

Schedule Notice:

  • During Stage 2 and 3 heat events, regularly scheduled public, family, adult and senior swims will be free of charge at indoor and outdoor pools. Pool capacity limits will be in effect as per Public Health guidelines. Additional swims may be added at some pools and one hour swim rotations may occur depending on line-ups. Visit www.hamilton.ca/heat for heat stage information.

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

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