Gyms in Elgin

Discover the best gyms in Elgin with our extensive directory. We are the largest national gym guide, featuring 3 gyms in the Elgin area. Find the gym that’s closest to your home or that best meets your needs in terms of equipment, activities, services, and pricing.

From modern facilities equipped with the latest in fitness technology to specialized spaces for Zumba, Pilates, Spinning, CrossFit, and Yoga, choose the gym that perfectly aligns with your fitness goals.

If proximity is your priority, use our convenient map to quickly find the gyms nearest to you in Elgin.

Begin your journey towards a more active and healthy lifestyle today. Our platform enables easy comparison of prices, services, and user reviews, helping you find the ideal place to train in Elgin.

View results on the map

3 Gyms in Elgin

4.6 (105)
Moray Sports Centre
Moray Sports Centre

Moray Sports Centre

See address and contact details
Moray Sports Centre, Linkwood Road, Elgin - IV30 8AR, Elgin
01343 610 670
4.4 (21)
PureGym Elgin

PureGym Elgin

See address and contact details
Unit 8, Retail Park, Edgar Rd - IV30 6RP, Elgin
5 (4)
Fitison

Fitison

See address and contact details
30 Perimeter Rd - IV30 6AN, Elgin
+447961577390

Gyms near Elgin

We show you Gyms with the best reviews near Elgin (within a 35km radius)

4.3 (32)
Lossiemouth Sports & Community Centre

Lossiemouth Sports & Community Centre

7,3km, Lossiemouth
See address and contact details
Coulardbank Rd - IV31 6JU, Lossiemouth
+441343815299
5 (2)
Body Fit by SLG

Body Fit by SLG

8,3km, Lossiemouth
See address and contact details
42 Kinneddar St - IV31 6AT, Lossiemouth
+447737604213
5 (5)
Evolution Fitness
Evolution Fitness

Evolution Fitness

14,9km, Forres
See address and contact details
3 Tedder Rd - IV36 3UT, Forres
+447388043463
4.5 (57)
Forres Swimming Pool & Fitness Centre
Forres Swimming Pool & Fitness Centre

Forres Swimming Pool & Fitness Centre

18,2km, Forres
See address and contact details
Swimming Pool, Burdsyard Rd - IV36 1FG, Forres
+441309672984
5 (2)
Dunbar Black Belt Academy
Dunbar Black Belt Academy

Dunbar Black Belt Academy

19,2km, Forres
See address and contact details
West Rd - IV36 2GW, Forres
+441309676876
4.2 (37)
Buckie Swimming Pool

Buckie Swimming Pool

21,0km, Buckie
See address and contact details
S Pringle St - AB56 1PZ, Buckie
+441542832841
3.8 (12)
Motion Fitness

Motion Fitness

21,3km, Buckie
See address and contact details
23-27 High St - AB56 1AL, Buckie
+441542834115
5 (2)
Pilates and Wellness with Helen
Pilates and Wellness with Helen

Pilates and Wellness with Helen

22,3km, Buckie
See address and contact details
Marchmont Cres - AB56 4BT, Buckie
+447734463556
5 (18)
Wright Fitness
Wright Fitness

Wright Fitness

22,3km, Buckie
See address and contact details
Marchmont Cres - AB56 4BT, Buckie
+447714095420
4.9 (57)
Keith Sports & Community Centre

Keith Sports & Community Centre

25,0km, Keith
See address and contact details
Banff Rd - AB55 5GT, Keith
+441542882222
4.6 (9)
LOCHLOY BARBELL

LOCHLOY BARBELL

31,8km, Nairn
See address and contact details
5 Birches Ct - IV12 5RR, Nairn
5 (17)
DM Elite
DM Elite

DM Elite

32,6km, Nairn
See address and contact details
Balmakeith Industrial Estate, Tom Semple Rd - IV12 5QW, Nairn
+447879865162
5 (11)
Nairn boxing club
Nairn boxing club

Nairn boxing club

33,4km, Nairn
See address and contact details
95 High St - IV12 4DB, Nairn
+447534441922
4.4 (5)
Nairn Sports Club

Nairn Sports Club

33,7km, Nairn
See address and contact details
Viewfield Dr - IV12 4BF, Nairn
+441667454523
4.6 (79)
Nairn Leisure Centre

Nairn Leisure Centre

34,1km, Nairn
See address and contact details
15 Marine Rd - IV12 4EA, Nairn
+441349781500
4.8 (6)
Huntly Strength and Fitness Club
Huntly Strength and Fitness Club

Huntly Strength and Fitness Club

38,3km, Huntly
See address and contact details
Steven Rd - AB54, Huntly
+447518703376
4.4 (51)
Huntly Swimming Pool

Huntly Swimming Pool

39,0km, Huntly
See address and contact details
The Avenue - AB54 4SH, Huntly
+441466405953

Are you a gym owner or personal trainer in Elgin?

If you want to appear in our list of gyms in Elgin or in our list of personal trainers in Elgin, 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.