Gyms in Province of New Brunswick

Find the best gyms in Province of New Brunswick in our directory to exercise and take care of your body. We are the largest national gym guide and have 175 gyms in the Province of New Brunswick area. Find the gym that is closest to your home or best fits your needs in terms of equipment, activities, services, and price.

From modern centers equipped with the latest fitness machinery technology to spaces dedicated to Zumba, Pilates, Spinning, Crossfit, and Yoga. Choose the gym that best suits your needs.

If you prefer to search by proximity, you can use our handy map to quickly locate the gyms closest to you in Province of New Brunswick.

Start today your journey towards a more active and healthy lifestyle. Our platform makes it easy to compare prices, services, and reviews from other users to ensure you find the best place to train in Province of New Brunswick.

View results on the map

Top 100 highest rated Gyms in Province of New Brunswick

5 (52)
Topp Performance 24 Hour Gym | Personal Training | Martial Arts | Kickboxing | Brazilian Jiu Jitsu

Topp Performance 24 Hour Gym | Personal Training | Martial Arts | Kickboxing | Brazilian Jiu Jitsu

See address and contact details
Elgin St 737 - N0H 2C4, Port Elgin
+1 519-832-4966
5 (51)
The Nest Yoga

The Nest Yoga

See address and contact details
King St 440 - E3B 5H8, Fredericton
+1 506-454-9642
5 (51)
Port City Training and Fitness Ltd.

Port City Training and Fitness Ltd.

See address and contact details
Crown St 70 - E2L 2X6, Saint John
+1 506-800-0451
5 (52)
Fit Rocks Climbing Gym Moncton

Fit Rocks Climbing Gym Moncton

See address and contact details
Baig Blvd 290 - E1E 1E1, Moncton
+1 506-387-7625
4.9 (52)
Saint John Regional Y - YMCA of Greater Saint John

Saint John Regional Y - YMCA of Greater Saint John

See address and contact details
Churchill Blvd 191 - E2K 3E2, Saint John
+1 506-693-9622
5 (50)
Human Performance Physiotherapy Centre Saint John

Human Performance Physiotherapy Centre Saint John

See address and contact details
Westfield Rd 3636 - E2M 7P3, Saint John
+1 506-738-8299
5 (50)
GoodLife Fitness Woodstock Dundas and Kent

GoodLife Fitness Woodstock Dundas and Kent

See address and contact details
Dundas St 645 - N4S 1E4, Woodstock
+1 519-539-3396
5 (50)
Fredericton YMCA

Fredericton YMCA

See address and contact details
York St 570 - E3B 3R3, Fredericton
+1 506-462-3000
5 (46)
CrossFit Moncton

CrossFit® Moncton

See address and contact details
Edinburgh Dr 520 - E1E 4C6, Moncton
+1 506-962-0710
4.9 (48)
Peak Performance Fitness Center

Peak Performance Fitness Center

See address and contact details
King George Hwy 1710 - E1V 5L5, Miramichi
+1 506-622-5107
4.9 (45)
GoodLife Fitness Moncton Mapleton Centre

GoodLife Fitness Moncton Mapleton Centre

See address and contact details
Wyse St 90 - E1G 0Z5, Moncton
+1 506-861-2348
5 (41)
Formula 4 Fitness

Formula 4 Fitness

See address and contact details
Melissa St 85 - E3A 6V9, Fredericton
+1 506-450-9972
5 (38)
CrossFit Bench

CrossFit® Bench

See address and contact details
Bartlett Rd 4300 - L0R 1B1, Lincoln
+1 289-260-5064
5 (36)
Athlete's Arena Maple Ridge

Athlete's Arena Maple Ridge

See address and contact details
201a St 11455 - V2X 0Y3, Maple Ridge
+1 778-668-4255
5 (34)
Evolution Training Center ( Fight and Fitness)

Evolution Training Center ( Fight and Fitness)

See address and contact details
Royal Pkwy 55 - E3G 0J9, Fredericton
+1 506-455-3332
4.8 (37)
Gagetown Fitness Centre

Gagetown Fitness Centre

See address and contact details
Hackaberry St - , Oromocto
+1 506-422-2000 ext. 3380
4.9 (36)
Afterburn Performance Saint John Gym

Afterburn Performance Saint John Gym

See address and contact details
Bayside Dr 20 - E2J 1A2, Saint John
+1 506-652-9355
5 (33)
Valley Apex Training Grounds

Valley Apex Training Grounds

See address and contact details
Quarry Rd 150 - K8B 1A5, Pembroke
+1 613-504-1996
4.8 (33)
YMCA of Greater Moncton

YMCA of Greater Moncton

See address and contact details
War Veterans Ave 30 - E1C 0B3, Moncton
+1 506-857-0606
4.8 (32)
Canada Games Aquatic Centre

Canada Games Aquatic Centre

See address and contact details
Union St 50 - E2L 1A1, Saint John
+1 506-658-4715
5 (28)
Academia Brazilian Jiu Jitsu

Academia Brazilian Jiu Jitsu

See address and contact details
Christie Dr 4696 - L0R 1B5, Lincoln
+1 905-730-5945
4.6 (33)
Everybody Fitness

Everybody Fitness

See address and contact details
MacDonald St 405 - E2A 5A6, Bathurst
+1 506-548-3800
4.9 (28)
Just Fit Fitness Centre

Just Fit Fitness Centre

See address and contact details
Pinewood Rd 645 - E1B 5R6, Riverview
+1 506-229-3093
4.8 (29)
GoodLife Fitness Quispamsis Village Place

GoodLife Fitness Quispamsis Village Place

See address and contact details
Hampton Rd 175 - E2E 4Y7, Rothesay
+1 506-849-7070
4.8 (33)
Maple Ridge Leisure Centre

Maple Ridge Leisure Centre

See address and contact details
Haney Pl 11925 - V2X 6G2, Maple Ridge
+1 604-467-7422
4.9 (28)
Fredericton Bouldering Co-op

Fredericton Bouldering Co-op

See address and contact details
Smythe St 528 - E3B 3E6, Fredericton
+1 506-800-0888
5 (25)
GoodLife Fitness Moncton Junction Village

GoodLife Fitness Moncton Junction Village

See address and contact details
Ivan Rand Dr 175 - E1C 0T9, Moncton
+1 506-389-5150
5 (23)
CEPS Louis-J.-Robichaud

CEPS Louis-J.-Robichaud

See address and contact details
Antonine-Maillet Ave 40 - E1A 3E9, Moncton
+1 506-858-4545
4.8 (25)
GoodLife Fitness Saint John McAllister Place

GoodLife Fitness Saint John McAllister Place

See address and contact details
Westmorland Rd 519 - E2J 3W9, Saint John
+1 506-652-2348
5 (24)
CrossFit STEPS

CrossFit® STEPS

See address and contact details
Dewdney Trunk Rd 22826 - V2X 7Y3, Maple Ridge
+1 604-305-4550
4.8 (23)
The Yoga Vine Integrated Health Studio

The Yoga Vine Integrated Health Studio

See address and contact details
King St 4973 - L0R 1B0, Lincoln
+1 905-563-8463
5 (22)
The Studio - Aerial Arts & Fitness

The Studio - Aerial Arts & Fitness

See address and contact details
Lewisville Rd 245 - E1A 6T1, Moncton
+1 506-232-2564
4.7 (27)
24 7 Fitness Club

24 7 Fitness Club

See address and contact details
Pine Glen Rd 121 - E1B 1V5, Riverview
+1 506-389-1166
4.6 (25)
GoodLife Fitness Dieppe Blvd and Aquatique St

GoodLife Fitness Dieppe Blvd and Aquatique St

See address and contact details
Dieppe Blvd 555 - E1A 0E7, Dieppe
+1 506-854-2348
5 (21)
Saugeen Shores Fitness

Saugeen Shores Fitness

See address and contact details
MacKenzie Rd 1223 - N0H 2C0, Port Elgin
+1 519-386-1348
5 (19)
Magine Athletics

Magine Athletics

See address and contact details
Acorn St 5 - E3C 0P2, Fredericton
+1 506-282-2207
5 (19)
teamWIAFE Fitness & Dance

teamWIAFE Fitness & Dance

See address and contact details
Adelaide St 528 - N4S 4B4, Woodstock
+1 519-290-8326
4.6 (21)
GoodLife Fitness Fredericton Uptown Centre

GoodLife Fitness Fredericton Uptown Centre

See address and contact details
Prospect St 1174 - E3B 3C1, Fredericton
+1 506-455-2255
5 (18)
EL Wellness Studio

EL Wellness Studio

See address and contact details
Notre Dame St 206 - E3N 3Z7, Atholville
+1 506-753-4102
4.6 (19)
Naturally Fit Supplements Inc

Naturally Fit Supplements Inc

See address and contact details
NB-105 125 - E3A 8P8, Fredericton
+1 506-451-8707
5 (17)
True Reflection Training CrossFit

True Reflection Training CrossFit®

See address and contact details
Barker St 175 - E1C 9T8, Moncton
+1 506-227-4077
5 (16)
Pembroke Fitness Centre

Pembroke Fitness Centre

See address and contact details
International Dr 1 - K8A 6W5, Pembroke
+1 613-735-0474
4.5 (28)
GoodLife Fitness Fredericton Brookside Mall

GoodLife Fitness Fredericton Brookside Mall

See address and contact details
Brookside Dr 435 - E3A 8V4, Fredericton
+1 506-459-2348
5 (16)
Yoga Haus

Yoga Haus

See address and contact details
Hampton Rd 157 - E2E 3L3, Rothesay
+1 506-658-9642
4.6 (20)
Physique Action

Physique Action

See address and contact details
Boulevard St Jude 455 - G8B 3J7, Alma
+1 418-480-4466
4.6 (17)
Physico-Regain

Physico-Regain

See address and contact details
Boulevard St Luc 605 - G8B 2K8, Alma
+1 418-668-4003
4.3 (23)
URec

URec

See address and contact details
Peter Kelly Dr 15 - E3B 5A3, Fredericton
+1 506-453-4579
5 (14)
Inspire Fitness Inc

Inspire Fitness Inc

See address and contact details
Park St 164 - E4E 1V3, Sussex
+1 506-406-2111
5 (12)
Pure Balance Yoga Bathurst

Pure Balance Yoga Bathurst

See address and contact details
St Patrick St 339 - E2A 1E2, Bathurst
+1 506-548-8963
5 (12)
Sweat Club Inc.

Sweat Club Inc.

See address and contact details
Queen St 361 - E3B 1B1, Fredericton
4.6 (17)
Yvon's Health & Fitness

Yvon's Health & Fitness

See address and contact details
Henderson St 57 - E1N 2R4, Miramichi
+1 506-773-0083
4.5 (19)
Lakeshore Recreation

Lakeshore Recreation

See address and contact details
Goderich St 1177 - N0H 2C3, Port Elgin
+1 519-832-9027
5 (12)
MXT Fight Academy

MXT Fight Academy

See address and contact details
Bentley St 55 - E2K 1B2, Saint John
+1 506-721-6925
4.9 (12)
JFTS Strength & Conditioning

JFTS Strength & Conditioning

See address and contact details
Rothesay Ave 680 - E2H 2H5, Saint John
+1 506-608-6552
4.6 (11)
Raise the Bar Fitness

Raise the Bar Fitness

See address and contact details
St George Blvd 699 - E1E 2C2, Moncton
+1 506-315-3111
4.9 (11)
YMCA Moncton - North End

YMCA Moncton - North End

See address and contact details
Twin Oaks Dr. 70 - E1G 0A1, Moncton
+1 506-857-0606
4.6 (14)
Oceanside Fitness

Oceanside Fitness

See address and contact details
Main St 184 - E4P 2C9, Shediac
+1 506-532-8777
5 (10)
KV Golden Gloves Boxing

KV Golden Gloves Boxing

See address and contact details
Market St 1 - E2E 4B1, Quispamsis
+1 506-645-7976
4.6 (11)
Fundy CrossFit

Fundy CrossFit®

See address and contact details
Bentley St 55 - E2K 1B2, Saint John
+1 506-650-5663
5 (9)
Precision Pilates Studio

Precision Pilates Studio

See address and contact details
York St 401 - E3B 3P8, Fredericton
+1 506-440-8680
4.9 (10)
CrossFit Quispamsis

CrossFit® Quispamsis

See address and contact details
Clark Rd 47 - E2E 2K9, Rothesay
+1 506-651-8007
4.8 (12)
Saint John Golden Gloves Amateur Boxing Club

Saint John Golden Gloves Amateur Boxing Club

See address and contact details
Wentworth St 210 - E2L 2T3, Saint John
+1 506-634-1531
4.4 (18)
Recreaplex

Recreaplex

See address and contact details
Inch Arran Ave 122 - E8C 1Y6, Dalhousie
+1 506-684-7600
4.4 (13)
Sparta Progression Gym inc.

Sparta Progression Gym inc.

See address and contact details
44e Av 113 - E3V 3A4, Edmundston
+1 506-353-2411
4.6 (12)
The Lady Beaverbrook Gymnasium - University of New Brunswick

The Lady Beaverbrook Gymnasium - University of New Brunswick

See address and contact details
Peter Kelly Dr 2 - E3B 5A1, Fredericton
+1 506-453-4666
5 (8)
Perfect Fitness Lifestyle

Perfect Fitness Lifestyle

See address and contact details
Wilsey Rd 559 - E3B 7K1, Fredericton
+1 506-476-4337
5 (8)
CrossFit YQM

CrossFit® YQM

See address and contact details
Rue Rufin 77 - E1A 9T3, Dieppe
+1 506-233-6262
5 (8)
ForFitness and Athletics

ForFitness and Athletics

See address and contact details
Hampton Rd 2 - E2E 5K9, Rothesay
+1 506-847-7263
5 (7)
Dynamic Training Centre

Dynamic Training Centre

See address and contact details
Hodgson Rd 96 - E3C 2G4, Fredericton
+1 506-450-4382
4.8 (9)
Yamaji Dojo Martial Arts & Fitness Center

Yamaji Dojo Martial Arts & Fitness Center

See address and contact details
Millennium Dr 20 - E2E 4B1, Quispamsis
+1 506-607-3656
4.6 (11)
Lifestyles Wellness Studio

Lifestyles Wellness Studio

See address and contact details
Demille Ct 31 - E5N 5S6, Hampton
+1 506-832-4848
4.5 (11)
G. Forbes Elliot Athletics Centre

G. Forbes Elliot Athletics Centre

See address and contact details
Tucker Park Rd - E2K 5E2, Saint John
+1 506-648-5520
5 (7)
Natural Motion Health

Natural Motion Health

See address and contact details
Commerce Way 1269 - N4V 0A2, Woodstock
+1 519-533-1322
4.7 (10)
Golden Hawk Gym

Golden Hawk Gym

See address and contact details
Pollard Blvd 8 - E1N 6L6, Miramichi
+1 506-623-2066
5 (7)
CrossFit Dieppe

CrossFit® Dieppe

See address and contact details
Rue Rufin 77 - E1A 1R1, Dieppe
+1 506-233-6262
4.4 (7)
Studio Bouchard - Centre De Santé D'alma - Gym

Studio Bouchard - Centre De Santé D'alma - Gym

See address and contact details
Bd de Quen 200 - G8B 5N5, Alma
+1 418-662-2434
4.6 (10)
Studio Olympus

Studio Olympus

See address and contact details
Rue Principale 1079 - E8K 1H2, Beresford
+1 506-544-9042
5 (6)
Full Body Fitness

Full Body Fitness

See address and contact details
St Marys St 800 - E3G 8S8, Fredericton
+1 506-206-5833
5 (6)
STP Fitness

STP Fitness

See address and contact details
Bishop Dr 600 - E3C 0B4, Fredericton
+1 506-472-6115
5 (6)
Synergy Health & Sports Performance
Synergy Health & Sports Performance

Synergy Health & Sports Performance

See address and contact details
Wilsey Rd 559 - E3B 7K1, Fredericton
+1 506-454-5948
4.9 (7)
Naturally Fit 24 Hour Gym

Naturally Fit 24 Hour Gym

See address and contact details
+1 506-451-8707
5 (6)
24 7 Gym

24 7 Gym

See address and contact details
Broad St 77 - E4E 2J7, Sussex
+1 506-433-1166
5 (6)
Poise Strength & Conditioning

Poise Strength & Conditioning

See address and contact details
Walters Rd 128 - K8A 5W6, Pembroke
+1 613-312-9753
4.1 (14)
Gymnasia Bathurst

Gymnasia Bathurst

See address and contact details
St Peter Ave 1935 - E2A 7J5, Bathurst
+1 506-548-0006
4.6 (7)
Bathurst Pickleball Courts

Bathurst Pickleball Courts

See address and contact details
Johnson Ave 1019 - E2A 3W7, Bathurst
5 (5)
True North Training

True North Training

See address and contact details
Ontario St 4393 - L0R 1B0, Lincoln
4.3 (7)
Energym Inc

Energym Inc

See address and contact details
St Joseph Rd 112 - E7B 0A6, Edmundston
+1 506-353-0707
5 (5)
CrossFit F&L

CrossFit® F&L

See address and contact details
Boulevard Mgr Numa Pichette - E3V 3T3, Edmundston
+1 506-740-6095
5 (5)
Journey Fitness Studio

Journey Fitness Studio

See address and contact details
Stone Bridge Ct 77 - E3A 1J4, Fredericton
5 (5)
Bacchus Fredericton Clubhouse

Bacchus Fredericton Clubhouse

See address and contact details
Main St 293 - E3A 1E3, Fredericton
+1 506-230-4341
5 (5)
Goodlife Fitness

Goodlife Fitness

See address and contact details
+1 506-389-5150
5 (5)
FitCamp

FitCamp

See address and contact details
Halifax St 274 - E1C 9S3, Moncton
+1 506-388-5829
5 (5)
Peak Fitness Dieppe

Peak Fitness Dieppe

See address and contact details
Babin St 688 - E1A 5M1, Dieppe
+1 506-859-7325
4.3 (6)
SPINCO Moncton

SPINCO Moncton

See address and contact details
Mountain Rd 1690 - E1G 1A6, Moncton
+1 506-387-7746
5 (5)
Spitfire Muay Thai Canada

Spitfire Muay Thai Canada

See address and contact details
Norwood Ave 96 - E1C 6L9, Moncton
+1 506-850-8620
5 (5)
Salisbury Fitness

Salisbury Fitness

See address and contact details
Fredericton Rd 2729 - E4J 0E2, Salisbury
+1 506-215-2225
4.8 (6)
Complexe Zenergie Dieppe

Complexe Zenergie Dieppe

See address and contact details
Amirault St 260 - E1A 6Y9, Dieppe
+1 506-863-5786
5 (5)
HIIT30KV Fitness

HIIT30KV Fitness

See address and contact details
Millennium Dr 80 - E2E 4B1, Quispamsis
+1 506-977-1379
4.8 (6)
East Coast Boxing & Performance Center

East Coast Boxing & Performance Center

See address and contact details
Hampton Rd 83 - E2E 2K3, Rothesay
+1 506-216-3227
5 (5)
Fundy Gymnastics Club

Fundy Gymnastics Club

See address and contact details
Enterprise Dr 18 - E2G 0A4, Quispamsis
+1 506-847-4960

Are you a gym owner or personal trainer in Province of New Brunswick?

If you want to appear in our list of gyms in Province of New Brunswick or in our list of personal trainers in Province of New Brunswick, you can register right now, appearing in our directory is completely free!

Request free listing

You can also contact us if you have detected an error in the data we already have about your company so that we can proceed to rectify it.