About
Carnegie Leisure Centre is a vibrant community hub for fitness and wellbeing in Dunfermline, bringing together modern training spaces and extensive aquatic facilities under one roof. The venue features an 85-station gym and a dedicated circuit gym, giving members a choice between traditional gym workouts and guided, time-efficient circuit-style training. Several fitness studios host a wide timetable of group exercise classes, from high-energy cardio and strength sessions to lower-impact options, making it easy to find a class that suits different ages and fitness levels. The centre is also known locally for its three swimming pools and health suite, which support everything from serious swim training and lessons to active recovery and relaxation. With additional facilities for families and young people, Carnegie Leisure Centre caters to beginners, regular gym-goers and committed athletes looking for a reliable place to train, move and feel better every week.
Media
Upcoming events
No known events at the moment.
Amenities
No equipment listed yet.
Access
Carnegie Leisure Centre is located on Pilmuir Street in central Dunfermline, within easy reach of the town centre and main local bus routes.
Opening hours
Pricing
Pricing not listed yet.
Contact
KY12 0QE Dunfermline
f••••••••••.•••.•kEmail (hidden):
C••••.••••••@•••••••••••.•••.•kInstagram (not provided)Strava (not provided)Facebook (not provided)TikTok (not provided)
Team
The coaching team has not been listed yet.
Athletes at this gym
No members linked yet.
Frequently asked questions
Where can I do HYROX in Dunfermline?
Carnegie Leisure Centre is an HYROX affiliated gym in Dunfermline, United Kingdom, 46 Pilmuir St, KY12 0QE Dunfermline.
Is Carnegie Leisure Centre an HYROX affiliated gym?
Yes. Carnegie Leisure Centre is an HYROX affiliated gym, equipped for training on the official stations.
What are Carnegie Leisure Centre's opening hours?
Carnegie Leisure Centre opening hours: Monday 06:00 – 21:30 · Tuesday 06:00 – 21:30 · Wednesday 06:00 – 21:30 · Thursday 06:00 – 21:30 · Friday 06:00 – 21:30 · Saturday 08:00 – 17:00 · Sunday 08:00 – 17:00.