Find your perfect gym

Find a gym to get fit and improve your health.

3668 gyms in our guide

Find gyms in any city in Canada with our specific listings by cities and areas

Simply select the city you are looking for, and we will show you a list of gyms where you can go to get fit.

  • Province of Alberta
  • Province of British Columbia
  • Province of Manitoba
    108 Gyms | 0 Personal trainers
  • Province of New Brunswick
    175 Gyms | 0 Personal trainers
  • Province of Newfoundland
    74 Gyms | 0 Personal trainers
  • Province of Nova Scotia
    291 Gyms | 0 Personal trainers
  • Province of Ontario
  • Province of Prince Edward Island
    83 Gyms | 0 Personal trainers
  • Province of Quebec
    630 Gyms | 0 Personal trainers
  • Province of Saskatchewan
    167 Gyms | 0 Personal trainers

Last registered gyms

Monark CrossFit
Monark CrossFit

Monark CrossFit®

See address and contact details
200 boulevard Lachapelle - J7Z 7L2,
CrossFit Valleyfield

CrossFit® Valleyfield

See address and contact details
80 Dufferin - J6S 1Y3,
+1514-444-2133
CrossFit Twelve Mile
CrossFit Twelve Mile

CrossFit® Twelve Mile

See address and contact details
33 Maywood Ave - L2R 1C5,
CrossFit D'Iberville
CrossFit D'Iberville

CrossFit® D'Iberville

See address and contact details
4670 rue D’Iberville - H2H 2M2,
+1438-794-3984
CrossFit New Way

CrossFit® New Way

See address and contact details
255 avenue Dorval - H9S 3H5,
+1581-982-4595
CrossFit GroGar
CrossFit GroGar

CrossFit® GroGar

See address and contact details
332 Groves Road - A1B 4C2,
+1709-746-8367
Dairy City CrossFit

Dairy City CrossFit®

See address and contact details
1057 Parkinson Rd. Unit# 10 - N4V 1G1,
+1519-532-7359
CrossFit SMASHBOX

CrossFit® SMASHBOX

See address and contact details
14 Duncan Street - M5H 3G8,
+1416-274-4469
Alberni Valley CrossFit

Alberni Valley CrossFit®

See address and contact details
A 5022 Argyle Street - V9Y 1V4,
+1613-213-3187
CrossFit NCR 2

CrossFit® NCR 2

See address and contact details
74 Colonnade Road - K2E 7L2,
+1613-355-9200
York County CrossFit
York County CrossFit

York County CrossFit®

See address and contact details
78 Millenium Drive - E3C 2N8,
CrossFit Kea

CrossFit® Kea

See address and contact details
Unit 5, 1990 152nd Street - V4A 4N6,
+1778-878-3742

Publish your gym in our directory for free

If you manage a gym and you want to appear in our website, send us the information about your gym so we can include you in our directory.Appearing in our directory is free!

Request a free listing

Latest blog articles