Swimming pools — Canada

Data updated: October 17, 2026

0

Races

0

Clubs

970

Places

0

Tracks

Explore by area — Provinces and territories

See all(13)

Index by venue type

See all · Index by venue type

Explore Canada on the map

970 places on the map

Places to train970

Swimming pools

North Peace Leisure Pool

Fort St. John, Peace River, British Columbia

100 Street, 9505

Swimming pools

Northern Lights Palace

Melfort, Division No. 14, Saskatchewan

Swimming pools

Northridge Community Pool

London, Middlesex, Ontario

Swimming pools

Northside Community Pool

Port Hawkesbury, Inverness, Nova Scotia

Memorial Drive, 290

Swimming pools

Notre-Dame-de-Grâce Sports Centre

Hampstead, Montréal, Quebec

Avenue de Monkland, 6445

Swimming pools

Oakville Swim Academy

Oakville, Halton, Ontario

Speers Road, 407

Swimming pools

Oceania

McMasterville, La Vallée-du-Richelieu, Quebec

Rue de l'Industrie, 107

Swimming pools

Okotoks Recreation Centre

Okotoks, Division No. 6, Alberta

Okotoks Drive, 99

Swimming pools

Olds Aquatic Centre

Olds, Division No. 6, Alberta

Swimming pools

Oliver Pool

Edmonton, Division No. 11, Alberta

119 Street NW, 10315

Swimming pools

Oliver Pool

Oliver, Okanagan-Similkameen, British Columbia

Park Drive, 6359

Swimming pools

Olympian School of Swimming (Bullock Location)

Markham, York, Ontario

Bullock Drive, 150

Swimming pools

Olympian School of Swimming (Midland Location)

Markham, York, Ontario

Midland Avenue, 720

Swimming pools

Olympian School of Swimming (Warden Location)

Markham, York, Ontario

Warden Avenue, 2541

Swimming pools

Olympic Swimming pool

Markham, York, Ontario

Swimming pools

Orillia Recreation Centre

Orillia, Simcoe, Ontario

West Street South, 255

Swimming pools

Orono Park Pool

Clarington, Durham, Ontario

Swimming pools

Orville Wright Community Pool

Chatham-Kent, Chatham-Kent, Ontario

King Street East, 164

Swimming pools

Outdoor Rotary Pool

Mulmur, Dufferin, Ontario

Swimming pools

Oxbow Community Swimming Pool

Oxbow, Division No. 1, Saskatchewan

Swimming pools

Paddling Pool

Osler, Division No. 11, Saskatchewan

Swimming pools

Paddling Pool

Moose Jaw, Division No. 7, Saskatchewan

Swimming pools

Paddon's Pool

Cremona, Division No. 6, Alberta

Swimming pools

Pan Am Pool

Winnipeg, Division No. 11, Manitoba

Poseidon Bay, 25

Athletics tracks0

No athletics tracks have been published for this area yet. They will appear here as soon as they are.

Frequently asked questions

Where can you train in Canada?
There are 970 places to train in Canada, across 1 categories: Swimming pools (970).

Races and clubs come from the MiRitmo archive. The geography of places (province or territory, region and city) is based on OpenStreetMap / Geofabrik data.