Gyms in East Lothian
Forty miles of coast, the end of the John Muir Way and a fast-growing, active population, a train ride from Edinburgh. Here's where to train in East Lothian and who to train with.
- 184
Sports + Fitness Hub
Diamond Fitness East Lothian
Hypopressive Scotland
Go Train East Rocks
Platinum performance centre
Team East Lothian S&C Facility
Complete Movement
Meadowmill Sports Centre
Aubigny Sports Centre
Loch Centre
North Berwick Sports Centre
Musselburgh Sports Centre
Dance Discovery Dunbar
The Gym Unit
Move Yoga
Primal Combat Fitness
Fearless Gym & PT Studio
Sports Hall
Scott Hislen Fitness
CrossFit JXL
Zumba Fitness with Funky Fit (Musselburgh)
Mercat Gait Centre
Sports Performance MLab
LCDC Fitness & Dance
Towns in East Lothian
From Musselburgh and Prestonpans along the coast to North Berwick and Dunbar.
Training in East Lothian
Coast, hills and a lot of runners.
East Lothian is growing fast. It had 112,300 people at the 2022 census, 12.6% more than in 2011, the second-fastest rise of any Scottish council area after Midlothian. People here are active too: 87% of adults had done some sport or physical activity in the previous four weeks in 2022, against 82% across Scotland, and 16% had been running or jogging.
Public sport is run by Enjoy Leisure, East Lothian's health and wellbeing charity. It has pools at Musselburgh Sports Centre, Dunbar Leisure Pool, North Berwick, Aubigny in Haddington and the Mercat Gait Centre in Prestonpans, and a free weights performance gym and athletics arena at Meadowmill near Tranent. The Loch Centre in Tranent is closed for a refurbishment that brings back its pool, due to finish in 2027. CrossFit, combat and outdoor fitness groups fill in around them.
Then there's the coast: 40 miles of it, from Musselburgh to the cliffs beyond Dunbar, where John Muir was born and the John Muir Way ends. Training is easier with company. Gymist is how you find it.
Where to train in East Lothian
Enjoy Leisure's pools and gyms first, then CrossFit, combat and outdoor fitness.
Enjoy Leisure centres
CrossFit, outdoor fitness and combat
Find a training buddy in East Lothian
A lane partner at Musselburgh, someone to share the free weights at Meadowmill, a running partner for the coast path to Dunbar: find people nearby who train when you do.
Find a buddyStart an East Lothian training group
A Saturday coast run on the John Muir Way, a hill day in the Lammermuirs, a sea swim group at Belhaven Bay: set it up in minutes and we'll help locals find it.
Start a groupTrain outdoors
Free places to train in East Lothian.
- John Muir Way
- John Muir Country Park
- The coast and its bays
- Lammermuir Hills
Getting around
Rail and bus routes to East Lothian's gyms.
Rail
Bus
Who trains here
What the census and the Scottish Household Survey say about the people you'll meet in the pool, at the rack and on the coast path.
- 12.6%More residents than in 2011Scotland's Census 2022
- 87%Adults active in the last four weeksScottish Household Survey 2022
- 16%Adults running or joggingScottish Household Survey 2022
East Lothian gym questions
What people ask before they train here.
How many gyms are there in East Lothian?
Gymist lists 184 gyms, leisure centres, pools, studios and sports venues across East Lothian, from Enjoy Leisure's centres to CrossFit, combat gyms, yoga studios and outdoor fitness groups in Musselburgh, Tranent, Haddington, North Berwick and Dunbar.
Who runs East Lothian's leisure centres?
Enjoy Leisure, a Scottish charity (SC040527) that describes itself as East Lothian's health and wellbeing charity. Its centres are Musselburgh Sports Centre, Dunbar Leisure Pool, North Berwick Sports Centre, Aubigny Sports Centre in Haddington, Meadowmill Sports Centre and the Loch Centre in Tranent, and the Mercat Gait Centre in Prestonpans.
Is the Loch Centre in Tranent open?
No. Enjoy Leisure closed it on 6 September 2026 for a refurbishment that includes the return of Tranent's swimming pool, and it stays closed until the works finish in 2027. Most classes have moved to Meadowmill Sports Centre, and members can use the other Enjoy centres.
Where can I swim in East Lothian?
Musselburgh Sports Centre has a six-lane 25 m pool. Dunbar Leisure Pool has a 25 m pool with a flume and wave machine. North Berwick Sports Centre and Aubigny Sports Centre in Haddington have four-lane 25 m pools, and the Mercat Gait Centre in Prestonpans has a 25 m pool and a hydrotherapy pool.
Where can I train outdoors for free in East Lothian?
The John Muir Way runs along the coast to its end in Dunbar. John Muir Country Park covers 8 miles of coast from Pfeffer Sands to Dunbar Castle, and the county has 40 miles of coastline, with bays at Gosford, Aberlady and Belhaven. Inland, the Lammermuir Hills rise to 535 m at Meikle Says Law.
How do I get to gyms in East Lothian by public transport?
East Lothian has eight railway stations. Musselburgh and Dunbar are on the East Coast Main Line, Wallyford, Prestonpans, Longniddry, Drem and North Berwick are on the North Berwick line, and East Linton opened in December 2023. East Coast Buses is the main bus operator, with depots in North Berwick and Musselburgh.
How do I find a gym buddy in East Lothian?
Join Gymist free, add your gym and when you train, and browse members nearby. If there isn't a group for your kind of training yet, start one.
Train in East Lothian? Join Gymist
Free to join. Save your gyms, share when you train, and connect with people from Musselburgh to Dunbar.