Gyms in Fife
Fourteen trust leisure venues, a floodlit 400 m track at Pitreavie and 117 miles of coastal path. Here's where to train in Fife and who to train with.
- 568
Taylor Made Gym & Fitness
Beacon Leisure Centre
Gym 64 Dunfermline
Pilmuir Fitness 10
PureGym Dunfermline
Callanetics Fife
Carnegie Leisure Centre
Tracey's HIIT2FIT
Duloch Leisure Centre
Bannatyne Health Club and Spa
Studio-X Dunfermline
CrossFit Fife
Dalgety Bay Sports & Leisure Centre
Ritch life snc
Pitreavie Athletics Centre
Valleyfield Community Club
Next Level Performance Strength and Conditioning Limited
3d Health & Fitness - Gym Cupar
Breathe Yoga Pilates & Wellness
Balwearie Gymnastics Club
Kirkcaldy Gymnastics Club
Waterstone Crook Sports Centre
Kingdom Gymnastics
Football Fields
Towns in Fife
From Dunfermline and Kirkcaldy in the south to St Andrews and the Tay coast.
- Dunfermline
- Kirkcaldy
- Glenrothes
- St Andrews
- Leven, Fife
- Cupar
- Rosyth
- Cowdenbeath
- Inverkeithing
- Newport-on-Tay
- Anstruther
- Burntisland
- Falkland
- Lochgelly
- Dalgety Bay
- Methil
- Aberdour
- Balmullo
- Kelty
- Lochore
- Tayport
- Buckhaven
- Cardenden
- Glencraig
- Lower Largo
- St Monance
- Auchtermuchty
- High Valleyfield
- Kinghorn
- Ladybank
- Newburgh, Fife
- Saline
- Thornton, Fife
- Crossgates, Fife
- Drumoig
- Coaltown of Balgonie
- Freuchie
- Kinglassie
Training in Fife
Trust leisure centres in every big town, a coast to run along and hills behind it.
Fife had 370,400 residents at the 2022 census, more than any Scottish council area apart from Glasgow and Edinburgh. Most of them live in the south: Dunfermline, made a city in 2022, had 56,027 people, Kirkcaldy 51,117 and the post-war new town of Glenrothes 37,468, with St Andrews the biggest town in the north-east.
Fife Sports and Leisure Trust runs 14 sites. There are 25 m pools at Carnegie in Dunfermline, Kirkcaldy, Michael Woods in Glenrothes, Cowdenbeath, Cupar and the Beacon in Burntisland, a leisure pool with flumes and waves at Leven, and a floodlit six-lane 400 m track at Pitreavie Performance Centre. The University of St Andrews opens its sports centre, gym and climbing wall to community members. Around them sit CrossFit boxes in Dunfermline, Kirkcaldy, Glenrothes and Lochgelly, strength gyms in Leven and St Andrews, and boxing and jiu-jitsu gyms.
Then there's the coast, the Lomond Hills and the loch at Lochore Meadows. Whether you lift in Kirkcaldy or run the West Sands, training is easier with the right company. Gymist is how you find them.
Where to train in Fife
Fife Sports and Leisure Trust's pools and sports centres first, then the university, the strength gyms, CrossFit boxes and fight gyms.
Trust pools and leisure centres
Track, sports centres and the university
Strength gyms and CrossFit
Boxing and jiu-jitsu
Find a training buddy in Fife
A lane partner at Carnegie, someone to share a session on the Pitreavie track, a sparring partner in Glenrothes: find people nearby who train when you do.
Find a buddyStart a Fife training group
A weekend run along the coastal path, a hill session on the Lomonds, a loop of the loch at Lochore Meadows: set it up in minutes and we'll help people nearby find it.
Start a groupTrain outdoors
Free places to train in Fife.
- Fife Coastal Path
- Lomond Hills Regional Park
- Lochore Meadows Country Park
- Fife Pilgrim Way
- West Sands, St Andrews
- Beveridge Park, Kirkcaldy
Getting around
Rail, bus and bridge routes to Fife's gyms.
Rail
Bus
Walk and cycle
Who trains here
What the 2022 census says about the people you'll meet in the pool, at the rack and on the coastal path.
- 370,400People in FifeScotland's Census 2022
- 28,400Aged 55 to 59Scotland's Census 2022
- 279.5Residents per km²Scotland's Census 2022
Fife gym questions
What people ask before they train here.
How many gyms are there in Fife?
Gymist lists 568 gyms, leisure centres, pools, studios and sports venues across Fife, from the Fife Sports and Leisure Trust centres and the University of St Andrews to CrossFit boxes, strength gyms, fight gyms and yoga studios.
Which leisure centres are in Fife, and who runs them?
Fife Sports and Leisure Trust, a charity, runs 14 sites: Beacon, Bowhill, Carnegie, Cowdenbeath, Cupar, Dalgety Bay, Duloch, East Sands, Kirkcaldy, Leven, Lumphinnans Sports Hub, Michael Woods, Pitreavie Performance Centre and Waterstone Crook Sports Centre. In St Andrews, the university's Sports Centre at University Park offers a community membership.
Where can I swim in Fife?
Carnegie Leisure Centre in Dunfermline has a 25 m pool and a 25 m training pool. Kirkcaldy Leisure Centre has a 25 m pool and a 17 m training pool with a moveable floor, and Michael Woods in Glenrothes has a 25 m pool, a 20 m pool and a warm pool. There are also 25 m pools at Cowdenbeath, Cupar and the Beacon in Burntisland, pools at East Sands in St Andrews, and a leisure pool with a beach area at Leven.
Where can I train outdoors for free in Fife?
The Fife Coastal Path runs 117 miles from Kincardine to Newburgh, and the Fife Pilgrim Way runs 64 miles from North Queensferry and Culross to St Andrews. West Lomond, at 522 m the highest point in Fife, is in the Lomond Hills Regional Park. Lochore Meadows Country Park has 1,200 acres of woodland, paths and meadows around its loch, and Beveridge Park in Kirkcaldy hosts a weekly parkrun.
How do I get to gyms in Fife without a car?
ScotRail's Fife Circle crosses the Forth Bridge and calls at Dunfermline, Kirkcaldy, Glenrothes with Thornton, Cowdenbeath, Lochgelly, Burntisland and Dalgety Bay. The Levenmouth line reopened to passengers on 2 June 2024, with stations at Leven and Cameron Bridge, and Leuchars station serves St Andrews. Stagecoach has bus depots in Dunfermline, Glenrothes, Leven and St Andrews, and walkers and cyclists can cross the Forth Road Bridge.
How do I find a gym buddy in Fife?
Join Gymist free, add your gym and when you train, and browse members in your town. If there isn't a group for your kind of training nearby, start one.
Train in Fife? Join Gymist
Free to join. Save your gyms, share when you train, and connect with people from Dunfermline to St Andrews.