Gyms & fitness centres in Canada
6,033 listed across 13 provinces and territories.
6,033gyms
Listed across 13 provinces and territories, in alphabetical order — there is no ranking here to buy.
SOURCE·OpenStreetMap·CA EXTRACT 2026-07-30·REVIEWED JUL 2026
By city
- Toronto 275
- Squamish 6
- Vancouver 148
- Ottawa 144
- Montréal 105
- Calgary 84
- Edmonton 59
- Rigaud 8
- Mississauga 67
- Burnaby 61
- Magog 7
- Winnipeg 65
- Vaughan 68
- Richmond 49
- Abbotsford 43
- London 54
- Laval 52
- New Westminster 37
- Hamilton 45
- Saskatoon 47
- Markham 48
- Regina 37
- Sainte-Adèle 3
- Halifax 34
- North Vancouver 28
- Oakville 40
- Québec 39
- Ville de Mont-Royal 26
- West Vancouver 14
- Gatineau 34
- Brampton 38
- Kitchener 36
How this list was assembled
- One Overpass query per province, so a club's province is known by construction and never inferred.
- Anything that is ground rather than an organisation — a pitch, a court, a municipal pool — is dropped. 6,578 records did not survive that test.
- Records sharing a name within 250 m are merged as one venue, keeping the richer copy — 136 here.
- Each club is matched to the nearest named city inside its own province, capped by settlement size, or left unassigned.
- Nothing is ranked, weighted or promoted. No club can pay to move.
region = the query it came from (certain) city = nearest named place, same region, within cap rank = none
All gyms & fitness centres
Showing the first 400 of 6,033.
SOURCE·OpenStreetMap·CA EXTRACT 2026-07-30·REVIEWED JUL 2026
Questions people actually ask
- How many gyms & fitness centres are there in Canada?
- 6,033 are recorded in OpenStreetMap as of 2026-07-30, spread across 13 provinces and territories. That is what the open map knows, not a census — a club nobody has added yet does not appear.
- Do these gyms pay to be listed here?
- No. Sideline takes no money from any club and has no ranking to sell. Listings are ordered alphabetically or by distance, never by payment.
- Why do some entries have no phone number or website?
- 1,597 of the 6,033 have a website on record. The rest simply have not had one added to OpenStreetMap. A blank field here always means "not recorded", never "none" — and anyone can fix it at the source in about two minutes.