Aquatic Facilities – West

To make future events and program planning that much easier, we’re creating a comprehensive tool to track aquatic sport facilities across Ontario. See below for a list of all aquatic facilities in your region. 

If you notice any missing facilities or know of any future builds, please submit them using the form below. 


Did we miss something? Send us all the info!

List of Facilities

Facility Name Address City
Acton Swimming Pool 69 Acton Blvd Acton
Ancaster Aquatic Centre 47 Meadowbrook Dr Ancaster
Sir Allan McNab Recreation Centre 145 Magnolia Drive Ancaster
Gable Rees Rotary Pool 66 Regent ST Blenheim
Wayne Gretzky Sports Centre 254 North Park ST Brantford
Aldershot Pool 50 Fairwood Place Burlington
Angela Coughlan Pool 2425 Upper Middle Rd Burlington
Burlington Centennial Pool 5151 New Street Burlington
Nelson Pool 4235 New Street Burlington
Ron Edwards Family YMCA/Burlington YMCA 500 Drury Lane Burlington
Tansley Woods Pool 1996 Itabashi Way Burlington
Chaplin Family YMCA of Cambridge 250 Hespeler Road Cambridge
Edward Newland Pool 515 William Street Cambridge
John Dolson Pool 212 South ST Cambridge
Soper Park 41 Marion Way Cambridge
W.G. Johnson Centre 31 Kribs ST Cambridge
YMCA Chatham-Kent 335 King Street West Chatham
Delhi Kinsmen Pool 366 Talbot Road Delhi
Dundas Community Pool 39 Market St S Dundas
Woolwich Memorial Centre 18 Ernst ST Elmira
Essex Recreation Complex 242 Talbot ST N Essex
Vollmer Culture and Recreation Complex 2121 Laurier Drive Essex
Centre Wellington Sportsplex 550 Belsyde Ave Fergus
Fort Erie YMCA 1555 Garrison RD Fort Erie
Gellert CC 10241 Eighth Line Georgetown
Georgetown Swimming Pool 70 Guelph St Georgetown
Niagara West YMCA 325 Main Street E. Grimsby
Guelph Centennial Pool 289 College AVE N Guelph
University of Guelph 50 Stone Rd E Guelph
Victor Davis Pool 151 Victoria RD N Guelph
West End Recreation Centre 21 Imperial RD S Guelph
YMCA-YWCA of Guelph 130 Woodlawn Glen Drive Guelph
Bennetto Rec Centre 450 Hughson ST N Hamilton
Central Memorial Pool 93 West AVE S Hamilton
Dalewood Rec Centre 1150 Main ST W Hamilton
Hamilton Downtown Family YMCA 79 James Street South Hamilton
Hamilton Mountain/Les Chater Family YMCA 356 Rymal Road East Hamilton
Hill Park Recreation Centre 305 Soutbend Road Hamilton
Jimmy Thompson Pool 1099 King Street East Hamilton
McMaster University 1280 Main Street West Hamilton
Norman Pinky Lewis Recreation Centre 192 Wentworth Street North Hamilton
Westmount Recreation Centre 35 Lynbrook Dr Hamilton
Victoria Park Com Centre 355 Wellington ST Ingersoll
Innisfil YMCA 7315 Yonge Street Innisfil
A.R. Kaufman Family YMCA 333 Carwood Ave Kitchener
Breithaupt Centre 350 Margaret Ave Kitchener
Cameron Heights Pool 301 Charles St East Kitchener
Forest Heights Pool 253 Fischer Hallman BLVD Kitchener
Lyle Hallman Pool 600 Heritage DR Kitchener
Frank T. Sherk Rec Complex 249 Sherk ST Leamington
Bob Hayward YMCA 1050 Hamilton Rd London
Boys and Girls Club Aquaplex 184 Horton Street London
Canada Games Aquatic Centre 1045 Wonderland RD N London
Carling Heights Optimist CC 656 Elizabeth St, London
Centre Branch YMCA 382 Waterloo Street London
East Lions CC Wavell St London
Gibbons Outdoor Pool 2 Grosvenor St, London
South London Comm Pool 585 Bradley AVE London
Stoney Creek Community Centre, YMCA and Library 920 Sunningdale Road East London
Thames Outdoor Pool 15 Rideau Street South London
University of Western Ontario 3206 Settlement Trail London
Milton Leisure Centre 1100 Main St East Milton
Milton Sports Centre 605 Santa Maria Boulevard Milton
Cawthra Park Pool 1305 Cawthra RD Mississauga
Clarkson Pool 2524 Bromsgrove RD Mississauga
Erin Meadows Pool 2800 Erin Centre BLVD Mississauga
Frank McKechnie CC 310 Bristol RD E Mississauga
Glenforest Pool 3575 Fieldgate Drive Mississauga
Huron Park CC 830 Paisley BLVD W Mississauga
Malton Comm Pool 3540 Morningstar DR Mississauga
Meadowvale Pool 6655 Glen Erin Drive Mississauga
Mississauga YMCA 325 Burnhamthorpe Rd WEST Mississauga
River Grove Pool 5800 River Grove Ave Mississauga
South Common Pool 2233 South Millway Mississauga
Terry Fox Pool 1275 Mississauga Valley BLVD Mississauga
University of Toronto – Mississauga 3359 Mississauga Rd N. Mississauga
Moore Sports Complex 1166 Emily ST Mooretown
Wilmont Community Pool 439 Waterloo ST New Hamburg
Niagara Falls YMCA 7150 Montrose Rd Niagara Falls
Appleby College 540 Lakeshore Road Oakville
Glen Abbey Pool 1415 Third Line Oakville
Iroquios Ridge CC 1051 Glenashton Drive Oakville
Oakville Centennial Pool 120 Navy St Oakville
Peter Gilgan Family YMCA 410 Rebecca Street Oakville
Queen Elizabeth Pool 2302 Bridge Rd Oakville
White Oaks Pools 1330 Montclair Drive Oakville
Oil Hertiage District CC 360 Tank ST Petrolia
Port Colborne Centennial Pool 124 Janet ST Port Colbourne
Jerry McCaw Family Centre 1015 Finch Drive Sarnia
Annaleise Carr Aquatic Centre 182 South Drive Simcoe
Brock University – Eleanor Misener Aquatic Centre 500 Glenridge AVE St. Catherines
St. Catharines Kiwanis Aquatic Centre 425 Carlton St. St. Catherines
Walker Family YMCA of St. Catharines 25 YMCA Drive St. Catherines
West Park Pool 130 Louth ST St. Catherines
Pyramid Rec Centre 317 James ST St. Marys
Family YMCA of St. Thomas-Elgin 20 High Street St. Thomas
Stratford-Perth YMCA 204 Downie Street Stratford
Tillsonburg Community Complex 45 Hardy Ave Tilsonburg
Stork Family YMCA 500 Fischer-Hallman Road, Waterloo
University of Waterloo – PAC Pool 200 University Ave W. Waterloo
Waterloo Memorial Recreation Complex 101 Father David Bauer DR Waterloo
Wilfred Laurier University 75 University Ave W Waterloo
Wallaceburg Sydenham Pool 600 Wall Street Wallaceburg
Flamborough Family YMCA 207 Parkside Drive Waterdown
Niagara Centre YMCA 310 Woodlawn RD Welland
Wilmot Community Pool 439 Waterloo Street Wilmot
Adie Knox Herman Rec Complex 1551 Wyandotte ST W Windsor
Gino and Liz Marcus CC 1168 Drouillard RD Windsor
St. Clair College of Applied Arts and Technology 2000 Talbot Road West Windsor
University of Windsor – St. Denis Centre 401 Sunset Ave Windsor
Windsor International Centre 401 Pitt Street West Windsor
Windsor Water World 400 Wyandotte ST E Windsor
H. G. Brewster Pool 200 Dewitt Road Winona
Southside Pool 315 Finkle ST Woodstock
Woodstock Branch YMCA 808 Dundas Street Woodstock
WMC Aquatic Centre 24 Snyder Avenue Woolwich