Opening Hours:
Venue:
Monday – Friday: 6:00am – 10:00pm
Saturday & Sunday: 8:00am – 5:00pm
Please Note: The last admission for customers at reception is 45 minutes before the building closes or 45 minutes for members using the fast-track kiosks.
Main Swimming Pool:
The main pool is temporally closed.
The following sessions will be available in the Training Pool:
Please note; the pool depth for most sessions will be 1.5 meters, there is also no easy access stairs
Children’s Swimming Pool
Public Swimming
Monday: 8.00am – 10.15am & 10.45am – 8.00pm
Tuesday: 8.00am – 12.45pm & 1.45pm – 8.00pm
Wednesday: 8.00am – 9.15am, 9.45am – 10.45am, 11.15am – 1.00pm & 1.30pm – 2.00pm and 3.0pm – 8.00pm
Thursday: 8.00am – 9.15am, 9.45am – 10.45am, 11.45am – 1.45pm and 2.15pm – 8.00pm
Friday: 8.00am – 1.30pm & 2.00pm – 8.00pm
Saturday: 9.00am – 10.15am & 10.45am – 4.00pm
Sunday: 8.00am – 4.00pm
Please Note: This is subject to change. We recommend checking our above venue status bar on this page or calling us prior to your visit.
Gym:
Monday – Friday: 6:00am – 10:00pm
Saturday & Sunday: 8:00am – 5:00pm
Health Suite – Sauna, Steam Room, Laconium and Spa Pool
Monday – Friday: 7.15am – 9.00pm*
Saturday & Sunday: 9.15am – 4.30pm
*On Mondays and Thursdays, the spa pool is closed for a period of time for deep cleaning. For further details on specific times, please call us.
Cafe:
Monday – Friday: 10:30am – 6:00pm
Saturday & Sunday: 10:00am – 4:00pm
Click here to see cafe menu or learn more
Snappy Play Area – Children’s Adventure Play:
Monday – Friday: 9:30am – 6:30pm
Saturday & Sunday: 10:00am – 2:30pm
Please note: Last entry 60 minutes before closing
Climbing Wall:
Monday – Friday: 6:00am- 9:30pm
Saturday & Sunday: 8:00am – 5:00pm
Please note: Last entry 45 mins before closing.
Telephone:
01383 602304
Talk To Us
Whether it’s a compliment, or a complaint, click here and we’ll make sure it reaches the right person.
Address:
Carnegie Leisure Centre,
46 Pilmuir Street, Dunfermline,
KY12 0QE
Parking and Travel Information:
Carnegie Leisure Centre is located on Pilmuir Street, Dunfermline is just a short walk from the High Street and Bus Station. The Centre is well signposted from all directions with brown tourist information panels.
Click here for more information.
Prices:
Click here for pricing information.
Let’s Connect!
Click here to follow us on Facebook.
Find Us! what3words
Activities
Swim
View our Swimming Pool Timetable
Swimming Lessons
Learn to Swim with Fife Sports and Leisure Trust
Gym
Find out more about our gym sessions and equipment
Group Fitness
View our Group Fitness Timetable
Mini, Junior and Teen
Find out more about our sessions for children and young people
Birthday Parties
We’re excited to offer our Archies Activity Zone & Adventure Play at this venue! For all the details and booking information, check out our Birthday Parties page.
49ers Activity Sessions
Join in our multi-activity club for older adults.
Friday Night Pool Disco!
Join us for our Friday Night disco inflatable pool session on the last Friday of the month.
Quid-a-Kid Racquet Sports every weekend!
Play Badminton, Racquetball, Short Tennis, Squash, and Table Tennis.
Junior Gym
Junior Gym classes
Climbing Wall
Click here for more information about our climbing wall sessions and inductions.
Health Suite
Relax at Fife Sports and Leisure Trust Health Suites!
Venue Facilities
Gym
25m Swimming Pool
Toddler Pool
25m Training Pool
Fitness Studios
Family Changing
Sauna & Steam Room
Sports Hall
Squash Courts
Climbing Wall
Meeting Rooms
Café
Play Centre
Accessibility
- Ramp entrance
- Unassisted wheelchair access
- Pool hoist
- Waterproof wheelchairs available
- Guide dogs and assistance dogs welcome
- Disabled toilets
- Disabled changing facilities
- Passenger lift
- Induction loop system (there is loop system within reception and activity areas)
Snappy Play Zone
Step into our play area, where you’ll discover ball pools, slides, cargo nets, winding tunnels, a dedicated baby area, and more! Whether you’re seeking an action-packed playtime or planning an unforgettable birthday celebration, we’ve got you covered.
Opening Hours:
Monday – Friday 9.30am – 6.30pm
Saturday / Sunday 10.00am – 2.30pm (last entry 1.30pm)
Pricing: Only £3.00 for 60 minutes, and children under 1 go free when accompanied by a paid-for sibling.
Ask at reception or call 01383 602304 for more information.
Gym
Step into our gym and embark on a transformative journey towards your fitness goals. With state-of-the-art equipment, expert trainers, and a supportive community, we provide the perfect environment for you to unleash your full potential.
Whether you’re a seasoned athlete or just starting out, our diverse range of classes and personalised training programmes cater to all levels and interests. Join us today and redefine what it means to live a healthier, happier life.
Guidelines and Important Information
Discover guidelines and important information for your visit.
Meet The Team
Allan Reid
Area Leisure Manager
Hannah Brown
Duty Manager
Tom Stoker
Duty Manager
Venue Hire
Whether it’s a corporate meeting, community event, sports tournament or private celebration, our venues provide the perfect setting for your occasion. For more information or to enquire, contact reception.
Timetables
View in calendar mode
View in calendar mode
array(7) {
["post_type"]=>
array(2) {
[0]=>
string(19) "swimming_timetables"
[1]=>
string(9) "timetable"
}
["post_status"]=>
string(7) "publish"
["posts_per_page"]=>
int(-1)
["fields"]=>
string(3) "ids"
["orderby"]=>
array(2) {
["menu_order"]=>
string(4) "DESC"
["date"]=>
string(4) "DESC"
}
["tax_query"]=>
array(2) {
["relation"]=>
string(3) "AND"
[0]=>
array(3) {
["taxonomy"]=>
string(14) "venue_taxonomy"
["field"]=>
string(4) "slug"
["terms"]=>
array(1) {
[0]=>
string(10) ", Carnegie"
}
}
}
["meta_query"]=>
array(2) {
["relation"]=>
string(3) "AND"
[0]=>
array(3) {
["key"]=>
string(9) "published"
["value"]=>
int(1)
["compare"]=>
string(2) "=="
}
}
}
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Monday 6:00am – 8:00am
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Monday 9:30am – 3:00pm
Venue
Active Back Care
Instructor
Lawrence Mitchell
Date:
Monday 9:45am – 10:45am
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Monday 10:45am – 8:00pm
Venue
Active Circuit
Instructor
Mark Bishop
Date:
Monday 12:00pm – 12:45pm
Venue
Active for Health
Instructor
Lawrence Mitchell
Date:
Monday 5:30pm – 6:30pm
Venue
Active for Life
Instructor
Lawrence Mitchell
Date:
Monday 6:30pm – 7:30pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Tuesday 6:00am – 10:30am
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Tuesday 8:15am – 12:45pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Tuesday 8:15am – 12:45pm
Venue
Active for Health
Instructor
Susan Howie
Date:
Tuesday 9:30am – 10:30am
Venue
Active for Health
Instructor
Susan Howie
Date:
Tuesday 9:30am – 10:30am
Venue
Active for Life
Instructor
Lawrence Mitchell
Date:
Tuesday 10:00am – 11:00am
Venue
Active Circuit
Instructor
Johanne Dunsmore
Date:
Tuesday 12:15pm – 1:00pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Tuesday 12:45pm – 8:00pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Tuesday 1:00pm – 3:00pm
Venue
Active Circuit
Instructor
Johanne Dunsmore
Date:
Tuesday 1:15pm – 2:00pm
Venue
Active Strength and Balance
Instructor
Johanne Dunsmore
Date:
Tuesday 2:15pm – 3:00pm
Venue
Junior Gym
Description:
A youth-focused gym experience to promote fitness and well-being for ages 12-15.
Age Group:
Junior, Teen
Date:
Tuesday 4:00pm – 4:45pm
Venue
Active for Life
Instructor
Katerina Kubienova
Date:
Tuesday 6:00pm – 7:00pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Wednesday 6:00am – 3:00pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Wednesday 8:00am – 9:15am
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Wednesday 8:00am – 12:00pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Wednesday 9:45am – 10:45am
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Wednesday 11:15am – 1:00pm
Venue
Active Circuit
Instructor
Angela McGregor
Date:
Wednesday 1:15pm – 2:00pm
Venue
Active Circuit
Instructor
Angela McGregor
Date:
Wednesday 1:15pm – 2:00pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Wednesday 1:30pm – 2:00pm
Venue
Active Circuit
Instructor
Angela McGregor
Date:
Wednesday 2:15pm – 3:00pm
Venue
Active Circuit
Instructor
Angela McGregor
Date:
Wednesday 2:15pm – 3:00pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Wednesday 2:30pm – 8:00pm
Venue
Junior Tennis
Active for Health
Instructor
Lawrence Mitchell
Date:
Wednesday 4:00pm – 5:00pm
Venue
Active for Health
Instructor
Lawrence Mitchell
Date:
Wednesday 4:00pm – 5:00pm
Venue
Basketball
Age Group:
Junior, Teen
Date:
Wednesday 4:45pm – 5:45pm
Venue
Active for Health
Instructor
Lawrence Mitchell
Date:
Wednesday 7:00pm – 8:00pm
Venue
Active for Health
Instructor
Lawrence Mitchell
Date:
Wednesday 7:00pm – 8:00pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Thursday 6:30am – 12:00pm
Venue
Public Swmming
Age Group:
Adult, Junior, Mini, Teen
Date:
Thursday 8:00am – 9:15am
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Thursday 8:00am – 10:15am
Venue
Public Swmming
Age Group:
Adult, Junior, Mini, Teen
Date:
Thursday 9:45am – 10:45am
Venue
Active Circuit
Instructor
Mark Bishop
Date:
Thursday 11:00am – 11:45am
Venue
Active Circuit
Instructor
Mark Bishop
Date:
Thursday 11:00am – 11:45am
Venue
Public Swmming
Age Group:
Adult, Junior, Mini, Teen
Date:
Thursday 11:45am – 1:15pm
Venue
Active Circuit
Instructor
Jamie McDonough
Date:
Thursday 12:15pm – 1:00pm
Venue
Active Circuit
Instructor
Jamie McDonough
Date:
Thursday 12:15pm – 1:00pm
Venue
Active for Health
Instructor
Mark Bishop
Date:
Thursday 1:15pm – 2:15pm
Venue
Active for Health
Instructor
Mark Bishop
Date:
Thursday 1:15pm – 2:15pm
Venue
Public Swmming
Age Group:
Adult, Junior, Mini, Teen
Date:
Thursday 1:45pm – 8:00pm
Venue
Active Move
Instructor
Susan Howie
Date:
Thursday 4:00pm – 5:00pm
Venue
Active Move
Instructor
Susan Howie
Date:
Thursday 4:00pm – 5:00pm
Venue
Active for Health
Instructor
Susan Howie
Date:
Thursday 5:00pm – 6:00pm
Venue
Active for Health
Instructor
Susan Howie
Date:
Thursday 5:00pm – 6:00pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Friday 6:00am – 9:15am
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Friday 8:00am – 1:30pm
Venue
Active Back Care
Instructor
Lawrence Mitchell
Date:
Friday 9:00am – 10:00am
Venue
Active Back Care
Instructor
Lawrence Mitchell
Date:
Friday 9:00am – 10:00am
Venue
Active for Life
Instructor
Lawrence Mitchell
Date:
Friday 10:15am – 11:15am
Venue
Active for Life
Instructor
Lawrence Mitchell
Date:
Friday 10:15am – 11:15am
Venue
Active Aqua
Instructor
Angela McGregor
Date:
Friday 10:30am – 11:15am
Venue
Active Aqua
Instructor
Katerina Kubienova
Date:
Friday 10:30am – 11:15am
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Friday 11:30am – 3:00pm
Venue
Active Circuit
Instructor
Mark Bishop
Date:
Friday 12:15pm – 1:00pm
Venue
Active Circuit
Instructor
Mark Bishop
Date:
Friday 12:15pm – 1:00pm
Venue
HYROX
Age Group:
Adult, Teen
Instructor
Gym Team
Intensity
Date:
Friday 1:00pm – 2:00pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Friday 2:00pm – 8:00pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Saturday 12:00am – 12:00am
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Saturday 9:00am – 10:15am
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Saturday 11:00am – 4:00pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Sunday 12:00am – 12:00am
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Sunday 8:00am – 4:00pm
Venue
Junior Gym
Description:
A youth-focused gym experience to promote fitness and well-being for ages 12-15.
Age Group:
Junior, Teen
Date:
Sunday 10:30am – 11:15am
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Sunday 1:00pm – 5:00pm
Venue
-
18th Today
May -
19th Tomorrow
May -
20th Wednesday
May -
21st Thursday
May -
22nd Friday
May -
23rd Saturday
May -
24th Sunday
May -
25th Monday
May -
26th Tuesday
May -
27th Wednesday
May -
28th Thursday
May -
29th Friday
May -
30th Saturday
May -
31st Sunday
May
Morning
-
Public Swimming
6:00am – 8:00am
Carnegie – Training PoolHYROX
6:00am – 7:00am
CarnegieRPM (V)
6:30am – 7:15am
CarnegieQi Gong
8:15am – 9:00am
CarnegieAqua Aerobics
8:30am – 9:15am
CarnegiePublic Swimming
9:30am – 3:00pm
Carnegie – Training PoolHatha Yoga
9:30am – 10:15am
CarnegieRPM
9:30am – 10:15am
CarnegieActive Back Care
9:45am – 10:45am
Carnegie49ers – Badminton
10:30am – 12:00pm
CarnegieRPM (V)
10:30am – 11:15am
CarnegieLadies BoxFit
10:30am – 11:15am
CarnegieBodyPump
10:30am – 11:15am
CarnegiePublic Swimming
10:45am – 8:00pm
Carnegie – Children’s PoolSH’BAM (V)
11:30am – 12:15pm
Carnegie -
Public Swimming
6:00am – 10:30am
Carnegie – Training PoolSunrise Bootcamp
6:15am – 7:00am
CarnegiePublic Swimming
8:15am – 12:45pm
Carnegie – Children’s PoolPublic Swimming
8:15am – 12:45pm
Carnegie – Children’s PoolFitness Pilates
9:00am – 9:45am
CarnegieShapes
9:30am – 10:15am
CarnegieActive for Health
9:30am – 10:30am
CarnegieActive for Health
9:30am – 10:30am
CarnegieFitness Pilates
10:00am – 10:45am
CarnegiePickleball Beginners
10:00am – 11:00am
CarnegieActive for Life
10:00am – 11:00am
CarnegieLadies BoxFit
10:30am – 11:15am
CarnegieRPM
10:30am – 11:15am
CarnegiePilates
11:00am – 11:45am
CarnegieAqua Aerobics
11:00am – 11:45am
CarnegiePickleball Social
11:00am – 1:00pm
CarnegieSenior Flex
11:55am – 12:40pm
Carnegie -
Public Swimming
6:00am – 3:00pm
Carnegie – Training PoolRPM
6:15am – 7:00am
CarnegieHYROX
6:30am – 7:15am
CarnegiePublic Swimming
8:00am – 9:15am
Carnegie – Children’s PoolPublic Swimming
8:00am – 12:00pm
Carnegie – Training PoolQi Gong
9:15am – 10:00am
CarnegieRPM
9:30am – 10:15am
CarnegiePublic Swimming
9:45am – 10:45am
Carnegie – Children’s PoolChair Yoga
10:15am – 11:00am
CarnegieZumba
10:30am – 11:15am
CarnegiePublic Swimming
11:15am – 1:00pm
Carnegie – Children’s PoolBreathwork and Meditation
11:15am – 12:00pm
CarnegieBodyBalance
11:20am – 12:05pm
Carnegie -
Sunrise Bootcamp
6:15am – 7:00am
CarnegiePublic Swimming
6:30am – 12:00pm
Carnegie – Training PoolPublic Swmming
8:00am – 9:15am
Carnegie – Children’s PoolPublic Swimming
8:00am – 10:15am
Carnegie – Children’s PoolBootcamp
9:45am – 10:30am
CarnegiePilates
9:45am – 10:30am
CarnegiePublic Swmming
9:45am – 10:45am
Carnegie – Children’s PoolPickleball Social
10:00am – 11:30am
CarnegieLow Impact Interval Training
10:35am – 11:05am
CarnegieLes Mills Yin Yoga
10:35am – 11:20am
CarnegieActive Circuit
11:00am – 11:45am
CarnegieActive Circuit
11:00am – 11:45am
CarnegieBodyPUMP (V)
11:30am – 12:15pm
CarnegiePickleball Social
11:30am – 1:00pm
CarnegiePublic Swmming
11:45am – 1:15pm
Carnegie – Children’s Pool -
Public Swimming
6:00am – 9:15am
Carnegie – Training PoolHYROX
6:30am – 7:15am
CarnegiePublic Swimming
8:00am – 1:30pm
Carnegie – Children’s PoolAshtanga Yoga
8:30am – 9:15am
CarnegieActive Back Care
9:00am – 10:00am
CarnegieActive Back Care
9:00am – 10:00am
CarnegieMetafit
9:15am – 9:45am
CarnegieAqua Aerobics
9:30am – 10:15am
CarnegieAshtanga Yoga
9:30am – 10:15am
CarnegieKettlebells
9:45am – 10:30am
CarnegieActive for Life
10:15am – 11:15am
CarnegieActive for Life
10:15am – 11:15am
CarnegieSH’BAM (V)
10:30am – 11:15am
CarnegieChair Yoga
10:30am – 11:15am
CarnegieBoxFit
10:30am – 11:15am
CarnegieActive Aqua
10:30am – 11:15am
CarnegieActive Aqua
10:30am – 11:15am
Carnegie49ers – Short Tennis
11:00am – 12:30pm
CarnegiePublic Swimming
11:30am – 3:00pm
Carnegie – Training Pool -
HYROX
8:15am – 9:15am
CarnegieRPM
8:30am – 9:15am
CarnegiePublic Swimming
9:00am – 10:15am
Carnegie – Children’s PoolBodyPump
9:30am – 10:15am
CarnegieLes Mills Yoga
10:20am – 11:05am
CarnegiePublic Swimming
11:00am – 4:00pm
Carnegie – Children’s Pool -
Public Swimming
8:00am – 4:00pm
Carnegie – Children’s PoolHYROX
8:15am – 9:00am
CarnegieGroup Cycle
8:30am – 9:15am
CarnegieShapes
9:30am – 10:15am
CarnegieVinyasa Yoga
9:30am – 10:15am
CarnegieLow Impact Interval Training
10:20am – 10:50am
CarnegieRestoritive Yoga
10:20am – 11:05am
CarnegieJunior Gym
10:30am – 11:15am
Carnegie -
Public Swimming
6:00am – 8:00am
Carnegie – Training PoolHYROX
6:00am – 7:00am
CarnegieRPM (V)
6:30am – 7:15am
CarnegieQi Gong
8:15am – 9:00am
CarnegieAqua Aerobics
8:30am – 9:15am
CarnegiePublic Swimming
9:30am – 3:00pm
Carnegie – Training PoolHatha Yoga
9:30am – 10:15am
CarnegieRPM
9:30am – 10:15am
CarnegieActive Back Care
9:45am – 10:45am
Carnegie49ers – Badminton
10:30am – 12:00pm
CarnegieRPM (V)
10:30am – 11:15am
CarnegieLadies BoxFit
10:30am – 11:15am
CarnegieBodyPump
10:30am – 11:15am
CarnegiePublic Swimming
10:45am – 8:00pm
Carnegie – Children’s PoolSH’BAM (V)
11:30am – 12:15pm
Carnegie -
Public Swimming
6:00am – 10:30am
Carnegie – Training PoolSunrise Bootcamp
6:15am – 7:00am
CarnegiePublic Swimming
8:15am – 12:45pm
Carnegie – Children’s PoolPublic Swimming
8:15am – 12:45pm
Carnegie – Children’s PoolFitness Pilates
9:00am – 9:45am
CarnegieShapes
9:30am – 10:15am
CarnegieActive for Health
9:30am – 10:30am
CarnegieActive for Health
9:30am – 10:30am
CarnegieFitness Pilates
10:00am – 10:45am
CarnegiePickleball Beginners
10:00am – 11:00am
CarnegieActive for Life
10:00am – 11:00am
CarnegieLadies BoxFit
10:30am – 11:15am
CarnegieRPM
10:30am – 11:15am
CarnegiePilates
11:00am – 11:45am
CarnegieAqua Aerobics
11:00am – 11:45am
CarnegiePickleball Social
11:00am – 1:00pm
CarnegieSenior Flex
11:55am – 12:40pm
Carnegie -
Public Swimming
6:00am – 3:00pm
Carnegie – Training PoolRPM
6:15am – 7:00am
CarnegieHYROX
6:30am – 7:15am
CarnegiePublic Swimming
8:00am – 9:15am
Carnegie – Children’s PoolPublic Swimming
8:00am – 12:00pm
Carnegie – Training PoolQi Gong
9:15am – 10:00am
CarnegieRPM
9:30am – 10:15am
CarnegiePublic Swimming
9:45am – 10:45am
Carnegie – Children’s PoolChair Yoga
10:15am – 11:00am
CarnegieZumba
10:30am – 11:15am
CarnegiePublic Swimming
11:15am – 1:00pm
Carnegie – Children’s PoolBreathwork and Meditation
11:15am – 12:00pm
CarnegieBodyBalance
11:20am – 12:05pm
Carnegie -
Sunrise Bootcamp
6:15am – 7:00am
CarnegiePublic Swimming
6:30am – 12:00pm
Carnegie – Training PoolPublic Swmming
8:00am – 9:15am
Carnegie – Children’s PoolPublic Swimming
8:00am – 10:15am
Carnegie – Children’s PoolBootcamp
9:45am – 10:30am
CarnegiePilates
9:45am – 10:30am
CarnegiePublic Swmming
9:45am – 10:45am
Carnegie – Children’s PoolPickleball Social
10:00am – 11:30am
CarnegieLow Impact Interval Training
10:35am – 11:05am
CarnegieLes Mills Yin Yoga
10:35am – 11:20am
CarnegieActive Circuit
11:00am – 11:45am
CarnegieActive Circuit
11:00am – 11:45am
CarnegieBodyPUMP (V)
11:30am – 12:15pm
CarnegiePickleball Social
11:30am – 1:00pm
CarnegiePublic Swmming
11:45am – 1:15pm
Carnegie – Children’s Pool -
Public Swimming
6:00am – 9:15am
Carnegie – Training PoolHYROX
6:30am – 7:15am
CarnegiePublic Swimming
8:00am – 1:30pm
Carnegie – Children’s PoolAshtanga Yoga
8:30am – 9:15am
CarnegieActive Back Care
9:00am – 10:00am
CarnegieActive Back Care
9:00am – 10:00am
CarnegieMetafit
9:15am – 9:45am
CarnegieAqua Aerobics
9:30am – 10:15am
CarnegieAshtanga Yoga
9:30am – 10:15am
CarnegieKettlebells
9:45am – 10:30am
CarnegieActive for Life
10:15am – 11:15am
CarnegieActive for Life
10:15am – 11:15am
CarnegieSH’BAM (V)
10:30am – 11:15am
CarnegieChair Yoga
10:30am – 11:15am
CarnegieBoxFit
10:30am – 11:15am
CarnegieActive Aqua
10:30am – 11:15am
CarnegieActive Aqua
10:30am – 11:15am
Carnegie49ers – Short Tennis
11:00am – 12:30pm
CarnegiePublic Swimming
11:30am – 3:00pm
Carnegie – Training Pool -
HYROX
8:15am – 9:15am
CarnegieRPM
8:30am – 9:15am
CarnegiePublic Swimming
9:00am – 10:15am
Carnegie – Children’s PoolBodyPump
9:30am – 10:15am
CarnegieLes Mills Yoga
10:20am – 11:05am
CarnegiePublic Swimming
11:00am – 4:00pm
Carnegie – Children’s Pool -
Public Swimming
8:00am – 4:00pm
Carnegie – Children’s PoolHYROX
8:15am – 9:00am
CarnegieGroup Cycle
8:30am – 9:15am
CarnegieShapes
9:30am – 10:15am
CarnegieVinyasa Yoga
9:30am – 10:15am
CarnegieLow Impact Interval Training
10:20am – 10:50am
CarnegieRestoritive Yoga
10:20am – 11:05am
CarnegieJunior Gym
10:30am – 11:15am
Carnegie
Afternoon
-
Public Swimming
9:30am – 3:00pm
Carnegie – Training PoolPublic Swimming
10:45am – 8:00pm
Carnegie – Children’s PoolSH’BAM (V)
11:30am – 12:15pm
CarnegieActive Circuit
12:00pm – 12:45pm
CarnegiePilates
1:15pm – 2:00pm
CarnegiePilates
2:05pm – 2:00pm
Carnegie -
Public Swimming
8:15am – 12:45pm
Carnegie – Children’s PoolPublic Swimming
8:15am – 12:45pm
Carnegie – Children’s PoolPickleball Social
11:00am – 1:00pm
CarnegieSenior Flex
11:55am – 12:40pm
CarnegieAqua Deep
12:00pm – 12:45pm
CarnegieActive Circuit
12:15pm – 1:00pm
CarnegiePublic Swimming
12:45pm – 8:00pm
Carnegie – Children’s PoolPublic Swimming
1:00pm – 3:00pm
Carnegie – Training PoolActive Circuit
1:15pm – 2:00pm
CarnegieActive Strength and Balance
2:15pm – 3:00pm
CarnegieJunior Gym
4:00pm – 4:45pm
Carnegie -
Public Swimming
6:00am – 3:00pm
Carnegie – Training PoolPublic Swimming
11:15am – 1:00pm
Carnegie – Children’s PoolBodyBalance
11:20am – 12:05pm
CarnegieSH’BAM (V)
12:15pm – 12:45pm
CarnegieRPM (V)
12:30pm – 1:15pm
CarnegieBodyPUMP (V)
1:00pm – 1:45pm
CarnegieActive Circuit
1:15pm – 2:00pm
CarnegieActive Circuit
1:15pm – 2:00pm
CarnegiePublic Swimming
1:30pm – 2:00pm
Carnegie – Children’s PoolActive Circuit
2:15pm – 3:00pm
CarnegieActive Circuit
2:15pm – 3:00pm
CarnegiePublic Swimming
2:30pm – 8:00pm
Carnegie – Children’s PoolJunior Tennis
4:00pm – 5:00pm
CarnegieActive for Health
4:00pm – 5:00pm
CarnegieActive for Health
4:00pm – 5:00pm
CarnegieBasketball
4:45pm – 5:45pm
Carnegie -
BodyPUMP (V)
11:30am – 12:15pm
CarnegiePickleball Social
11:30am – 1:00pm
CarnegiePublic Swmming
11:45am – 1:15pm
Carnegie – Children’s PoolAqua Aerobics
12:15pm – 1:00pm
CarnegieActive Circuit
12:15pm – 1:00pm
CarnegieActive Circuit
12:15pm – 1:00pm
CarnegieSenior Flex
1:15pm – 2:00pm
CarnegieActive for Health
1:15pm – 2:15pm
CarnegieActive for Health
1:15pm – 2:15pm
CarnegiePublic Swmming
1:45pm – 8:00pm
Carnegie – Children’s PoolForever Young
2:15pm – 3:30pm
CarnegieHYROX Youngstars
4:00pm – 5:00pm
CarnegieActive Move
4:00pm – 5:00pm
CarnegieActive Move
4:00pm – 5:00pm
Carnegie -
Public Swimming
8:00am – 1:30pm
Carnegie – Children’s Pool49ers – Short Tennis
11:00am – 12:30pm
CarnegiePublic Swimming
11:30am – 3:00pm
Carnegie – Training PoolActive Circuit
12:15pm – 1:00pm
CarnegieActive Circuit
12:15pm – 1:00pm
CarnegieHYROX
1:00pm – 2:00pm
CarnegiePublic Swimming
2:00pm – 8:00pm
Carnegie – Children’s Pool -
Public Swimming
11:00am – 4:00pm
Carnegie – Children’s PoolBodyCOMBAT (V)
1:00pm – 1:45pm
CarnegieBodyPUMP (V)
2:00pm – 2:45pm
CarnegieBodyBALANCE (V)
3:00pm – 3:45pm
Carnegie -
Public Swimming
8:00am – 4:00pm
Carnegie – Children’s PoolSH’BAM (V)
12:00pm – 12:45pm
CarnegieBodyCOMBAT (V)
1:00pm – 1:45pm
CarnegiePublic Swimming
1:00pm – 5:00pm
Carnegie – Training PoolBodyPUMP (V)
2:00pm – 2:45pm
CarnegieBodyBALANCE (V)
3:00pm – 3:45pm
Carnegie -
Public Swimming
9:30am – 3:00pm
Carnegie – Training PoolPublic Swimming
10:45am – 8:00pm
Carnegie – Children’s PoolSH’BAM (V)
11:30am – 12:15pm
CarnegieActive Circuit
12:00pm – 12:45pm
CarnegiePilates
1:15pm – 2:00pm
CarnegiePilates
2:05pm – 2:00pm
Carnegie -
Public Swimming
8:15am – 12:45pm
Carnegie – Children’s PoolPublic Swimming
8:15am – 12:45pm
Carnegie – Children’s PoolPickleball Social
11:00am – 1:00pm
CarnegieSenior Flex
11:55am – 12:40pm
CarnegieAqua Deep
12:00pm – 12:45pm
CarnegieActive Circuit
12:15pm – 1:00pm
CarnegiePublic Swimming
12:45pm – 8:00pm
Carnegie – Children’s PoolPublic Swimming
1:00pm – 3:00pm
Carnegie – Training PoolActive Circuit
1:15pm – 2:00pm
CarnegieActive Strength and Balance
2:15pm – 3:00pm
CarnegieJunior Gym
4:00pm – 4:45pm
Carnegie -
Public Swimming
6:00am – 3:00pm
Carnegie – Training PoolPublic Swimming
11:15am – 1:00pm
Carnegie – Children’s PoolBodyBalance
11:20am – 12:05pm
CarnegieSH’BAM (V)
12:15pm – 12:45pm
CarnegieRPM (V)
12:30pm – 1:15pm
CarnegieBodyPUMP (V)
1:00pm – 1:45pm
CarnegieActive Circuit
1:15pm – 2:00pm
CarnegieActive Circuit
1:15pm – 2:00pm
CarnegiePublic Swimming
1:30pm – 2:00pm
Carnegie – Children’s PoolActive Circuit
2:15pm – 3:00pm
CarnegieActive Circuit
2:15pm – 3:00pm
CarnegiePublic Swimming
2:30pm – 8:00pm
Carnegie – Children’s PoolJunior Tennis
4:00pm – 5:00pm
CarnegieActive for Health
4:00pm – 5:00pm
CarnegieActive for Health
4:00pm – 5:00pm
CarnegieBasketball
4:45pm – 5:45pm
Carnegie -
BodyPUMP (V)
11:30am – 12:15pm
CarnegiePickleball Social
11:30am – 1:00pm
CarnegiePublic Swmming
11:45am – 1:15pm
Carnegie – Children’s PoolAqua Aerobics
12:15pm – 1:00pm
CarnegieActive Circuit
12:15pm – 1:00pm
CarnegieActive Circuit
12:15pm – 1:00pm
CarnegieSenior Flex
1:15pm – 2:00pm
CarnegieActive for Health
1:15pm – 2:15pm
CarnegieActive for Health
1:15pm – 2:15pm
CarnegiePublic Swmming
1:45pm – 8:00pm
Carnegie – Children’s PoolForever Young
2:15pm – 3:30pm
CarnegieHYROX Youngstars
4:00pm – 5:00pm
CarnegieActive Move
4:00pm – 5:00pm
CarnegieActive Move
4:00pm – 5:00pm
Carnegie -
Public Swimming
8:00am – 1:30pm
Carnegie – Children’s Pool49ers – Short Tennis
11:00am – 12:30pm
CarnegiePublic Swimming
11:30am – 3:00pm
Carnegie – Training PoolActive Circuit
12:15pm – 1:00pm
CarnegieActive Circuit
12:15pm – 1:00pm
CarnegieHYROX
1:00pm – 2:00pm
CarnegiePublic Swimming
2:00pm – 8:00pm
Carnegie – Children’s Pool -
Public Swimming
11:00am – 4:00pm
Carnegie – Children’s PoolBodyCOMBAT (V)
1:00pm – 1:45pm
CarnegieBodyPUMP (V)
2:00pm – 2:45pm
CarnegieBodyBALANCE (V)
3:00pm – 3:45pm
Carnegie -
Public Swimming
8:00am – 4:00pm
Carnegie – Children’s PoolSH’BAM (V)
12:00pm – 12:45pm
CarnegieBodyCOMBAT (V)
1:00pm – 1:45pm
CarnegiePublic Swimming
1:00pm – 5:00pm
Carnegie – Training PoolBodyPUMP (V)
2:00pm – 2:45pm
CarnegieBodyBALANCE (V)
3:00pm – 3:45pm
Carnegie
Evening
-
Public Swimming
10:45am – 8:00pm
Carnegie – Children’s PoolActive for Health
5:30pm – 6:30pm
CarnegieBodyPump
6:00pm – 6:45pm
CarnegieBody Conditioning
6:00pm – 6:45pm
CarnegieHYROX
6:00pm – 7:00pm
CarnegieActive for Life
6:30pm – 7:30pm
CarnegieRPM
7:00pm – 7:45pm
CarnegieMusical Theatre Fitness
7:00pm – 7:45pm
CarnegieHatha Yoga
7:00pm – 7:45pm
CarnegieBodyBALANCE (V)
8:00pm – 8:45pm
Carnegie -
Public Swimming
12:45pm – 8:00pm
Carnegie – Children’s PoolSprint (v)
5:15pm – 5:45pm
CarnegieHYROX
5:45pm – 6:45pm
CarnegieBodyPump
5:45pm – 6:45pm
CarnegieRPM
6:00pm – 6:45pm
CarnegiePower Pilates
6:00pm – 6:45pm
CarnegieActive for Life
6:00pm – 7:00pm
CarnegieHYROX
7:00pm – 8:00pm
CarnegieBodyBalance
7:00pm – 7:45pm
CarnegieStep
7:00pm – 7:45pm
CarnegieGRIT Strength (V)
8:00pm – 8:30pm
CarnegieBodyCOMBAT (V)
8:30pm – 9:15pm
Carnegie -
Public Swimming
2:30pm – 8:00pm
Carnegie – Children’s PoolBasketball
4:45pm – 5:45pm
CarnegieRPM (V)
6:00pm – 6:45pm
CarnegieKettlebells
6:00pm – 6:45pm
CarnegieMusical Theatre Fitness
6:00pm – 6:45pm
CarnegiePickleball Beginners
6:00pm – 7:00pm
CarnegieYoga 1
6:30pm – 7:15pm
CarnegieBody Conditioning
7:00pm – 7:45pm
CarnegiePickleball Social
7:00pm – 9:00pm
CarnegieActive for Health
7:00pm – 8:00pm
CarnegieActive for Health
7:00pm – 8:00pm
CarnegieYoga 2
7:15pm – 8:00pm
CarnegieSH’BAM (V)
8:00pm – 8:45pm
Carnegie -
Public Swmming
1:45pm – 8:00pm
Carnegie – Children’s PoolRPM (V)
5:00pm – 5:45pm
CarnegieStrength Development
5:00pm – 5:45pm
CarnegieActive for Health
5:00pm – 6:00pm
CarnegieActive for Health
5:00pm – 6:00pm
CarnegieGRIT Cardio (V)
6:00pm – 6:30pm
CarnegieLes Mills Yoga
6:00pm – 6:45pm
CarnegieRPM
6:00pm – 6:45pm
CarnegieMusical Theatre Fitness
6:00pm – 6:45pm
CarnegieBodyBalance
7:00pm – 7:45pm
CarnegieRPM (V)
7:00pm – 7:45pm
CarnegieStrength and Conditioning
7:00pm – 7:45pm
CarnegieYoga
8:00pm – 8:45pm
CarnegieGRIT Cardio (V)
8:00pm – 8:30pm
Carnegie -
Public Swimming
2:00pm – 8:00pm
Carnegie – Children’s PoolBodyCombat
5:30pm – 6:15pm
CarnegieRPM
5:30pm – 6:15pm
CarnegieBoxFit
5:30pm – 6:15pm
CarnegieBodyPump
6:30pm – 7:15pm
CarnegieSH’BAM (V)
7:30pm – 8:15pm
Carnegie -
Public Swimming
10:45am – 8:00pm
Carnegie – Children’s PoolActive for Health
5:30pm – 6:30pm
CarnegieBodyPump
6:00pm – 6:45pm
CarnegieBody Conditioning
6:00pm – 6:45pm
CarnegieHYROX
6:00pm – 7:00pm
CarnegieActive for Life
6:30pm – 7:30pm
CarnegieRPM
7:00pm – 7:45pm
CarnegieMusical Theatre Fitness
7:00pm – 7:45pm
CarnegieHatha Yoga
7:00pm – 7:45pm
CarnegieBodyBALANCE (V)
8:00pm – 8:45pm
Carnegie -
Public Swimming
12:45pm – 8:00pm
Carnegie – Children’s PoolSprint (v)
5:15pm – 5:45pm
CarnegieHYROX
5:45pm – 6:45pm
CarnegieBodyPump
5:45pm – 6:45pm
CarnegieRPM
6:00pm – 6:45pm
CarnegiePower Pilates
6:00pm – 6:45pm
CarnegieActive for Life
6:00pm – 7:00pm
CarnegieHYROX
7:00pm – 8:00pm
CarnegieBodyBalance
7:00pm – 7:45pm
CarnegieStep
7:00pm – 7:45pm
CarnegieGRIT Strength (V)
8:00pm – 8:30pm
CarnegieBodyCOMBAT (V)
8:30pm – 9:15pm
Carnegie -
Public Swimming
2:30pm – 8:00pm
Carnegie – Children’s PoolBasketball
4:45pm – 5:45pm
CarnegieRPM (V)
6:00pm – 6:45pm
CarnegieKettlebells
6:00pm – 6:45pm
CarnegieMusical Theatre Fitness
6:00pm – 6:45pm
CarnegiePickleball Beginners
6:00pm – 7:00pm
CarnegieYoga 1
6:30pm – 7:15pm
CarnegieBody Conditioning
7:00pm – 7:45pm
CarnegiePickleball Social
7:00pm – 9:00pm
CarnegieActive for Health
7:00pm – 8:00pm
CarnegieActive for Health
7:00pm – 8:00pm
CarnegieYoga 2
7:15pm – 8:00pm
CarnegieSH’BAM (V)
8:00pm – 8:45pm
Carnegie -
Public Swmming
1:45pm – 8:00pm
Carnegie – Children’s PoolRPM (V)
5:00pm – 5:45pm
CarnegieStrength Development
5:00pm – 5:45pm
CarnegieActive for Health
5:00pm – 6:00pm
CarnegieActive for Health
5:00pm – 6:00pm
CarnegieGRIT Cardio (V)
6:00pm – 6:30pm
CarnegieLes Mills Yoga
6:00pm – 6:45pm
CarnegieRPM
6:00pm – 6:45pm
CarnegieMusical Theatre Fitness
6:00pm – 6:45pm
CarnegieBodyBalance
7:00pm – 7:45pm
CarnegieRPM (V)
7:00pm – 7:45pm
CarnegieStrength and Conditioning
7:00pm – 7:45pm
CarnegieYoga
8:00pm – 8:45pm
CarnegieGRIT Cardio (V)
8:00pm – 8:30pm
Carnegie -
Public Swimming
2:00pm – 8:00pm
Carnegie – Children’s PoolBodyCombat
5:30pm – 6:15pm
CarnegieRPM
5:30pm – 6:15pm
CarnegieBoxFit
5:30pm – 6:15pm
CarnegieBodyPump
6:30pm – 7:15pm
CarnegieSH’BAM (V)
7:30pm – 8:15pm
Carnegie
Latest News
-
May 15, 2026
Remembering Maggie Thomson: A Story of Health, Community and the Power of Movement
-
May 11, 2026
Take Action for Mental Health Awareness Week
-
May 5, 2026
Win Fife Sports and Leisure Trust Prizes with Original 106’s Child’s Play Competition
-
May 4, 2026
Fife Sports and Leisure Trust partners with local Coffee Roastery
-
April 27, 2026
Fife Sports and Leisure Trust Renews Partnership with K107FM to Strengthen Community Engagement
-
April 27, 2026
Fife Sports and Leisure Trust Celebrates Success at British HR Awards 2026
-
April 27, 2026
Looking for a great coffee in Fife? Visit our Venues!
-
April 22, 2026
Fife Sports and Leisure Trust Celebrates 10 Years of Learn to Swim Success
-
April 15, 2026
Plan Less, Play More! Birthday Parties at Fife Sports and Leisure Trust!
-
April 3, 2026
Active Move: When Should You Seek Medical Advice Before Starting Exercise?
-
April 2, 2026
No Egg-scuses: Crack On This Easter!
-
April 1, 2026
Train Your Way: Personal Training at Fife Sports and Leisure Trust
-
February 24, 2026
Free Lifeguard Training Opportunity Opens Pathways into Active Careers
-
February 23, 2026
Fife Sports and Leisure Trust’s ‘Active Move’ Campaign Supports People Affected by Cancer
Fife Sports and Leisure Trust’s Active Move health and wellbeing campaign is designed to empower people affected by cancer to stay physically active before, during and after treatment. Running from 23rd February to 12th April 2026, the campaign carries a simple but powerful message, “Stay active, move strong”. Active Move aims to increase self-referrals into […]
-
February 23, 2026
Unlock More with Club Perks
-
February 20, 2026
Kickstart Your Easter Break with Action-packed Camps and Activities across Fife
-
February 4, 2026
World Cancer Day: Being Active and Cancer
-
January 26, 2026
Celebrate Our Refurbished Gym – Free Fitness Event at Michael Woods Sports and Leisure Centre
-
December 17, 2025
New Performance Membership Launches at Pitreavie Athletics Centre
-
December 15, 2025
Gym Investment Transforms Training Experience at Michael Woods Sports & Leisure Centre
-
December 1, 2025
Fife Sports and Leisure Trust Celebrates International Volunteer Day with Recruitment Events
-
December 1, 2025
Your Festive Fun Starts Here!
Find Your Venue
Scroll to find your nearest club
- Beacon Leisure Centre
- Bowhill Swimming Pool
- Carnegie Leisure Centre
- Cowdenbeath Leisure Centre
- Cupar Sports Centre
- Dalgety Bay Leisure Centre
- Duloch Leisure Centre
- East Sands Leisure Centre
- Kirkcaldy Leisure Centre
- Levenmouth Swimming Pool and Sports Centre
- Lumphinnans Sports Hub
- Michael Woods Sports and Leisure Centre
- Pitreavie Athletics Centre
- Waterstone Crook Sports Centre
Find Your Venue..
Scroll to find your nearest club
- Beacon Leisure Centre
- Bowhill Swimming Pool
- Carnegie Leisure Centre
- Cowdenbeath Leisure Centre
- Cupar Sports Centre
- Dalgety Bay Leisure Centre
- Duloch Leisure Centre
- East Sands Leisure Centre
- Kirkcaldy Leisure Centre
- Levenmouth Swimming Pool and Sports Centre
- Lumphinnans Sports Hub
- Michael Woods Sports and Leisure Centre
- Pitreavie Athletics Centre
- Waterstone Crook Sports Centre
Choose Your Activity
Scroll to find your nearest club
-
Aquatics
-
Gym and Group Fitness
-
Junior Activities
-
Junior Coaching
-
Sports and Activities
Choose Your Activity
Scroll to find your nearest club
-
Aquatics
-
Gym and Group Fitness
-
Junior Activities
-
Junior Coaching
-
Sports and Activities
Choose Your Age Group
Scroll to find your nearest club
-
49ers - Badminton
-
49ers - Short Tennis
-
Adult
-
Aerobics
-
Aqua Aerobics
-
Aqua Deep
-
Aqua Zumba
-
Ashtanga Yoga
-
Badminton
-
Beginers Pilates
-
Beginners Cycle
-
Big Ball Class
-
Body Blitz
-
Body Conditioning
-
Body Max
-
BodyBALANCE
-
BodyBALANCE (V)
-
BodyCOMBAT
-
BodyCOMBAT (V)
-
BodyPUMP
-
BodyPUMP (V)
-
BodyPUMP Heavy
-
Bootcamp
-
Boxercise
-
Boxfit
-
Bums & Thighs
-
Chair Pilates
-
Chair Pilates for a Healthy Spine
-
Chair Yoga
-
Circuits
-
Climbing Wall
-
Core
-
Core Blast
-
Extreme Bootcamp
-
Fitness Pilates
-
Flow and Restore
-
GRIT Cardio (V)
-
Grit Strength
-
Group Cycle
-
Gymnastics
-
Gymnastics Coming Soon
-
Hatha Yoga
-
Heavy
-
High Intensity Interval Training
-
HIIT Step
-
HIIT Step and Core
-
Hydrocycle
-
HYROX
-
Junior
-
Kettlebells
-
Ladies Badminton
-
Ladies Boxfit
-
Ladies Learn to Lift
-
Ladies Pickleball Social
-
Les Mills Yoga
-
Lift30
-
Lift45
-
Line Dancing - Advanced
-
Line Dancing - Beginners
-
Line Dancing - Intermediate
-
Low Impact Aerobics
-
Low Impact Interval Training
-
Metafit
-
Mini
-
Mixed Badminton
-
Musical Theatre Fitness
-
Pickleball Beginners
-
Pickleball Compete
-
Pickleball for Wellbeing
-
Pickleball Social
-
Pilates
-
Pilates and Barre Flow
-
Pound
-
Qi Gong
-
Restoritive Yoga
-
RPM
-
RPM (V)
-
RPM Express
-
Sculp and Tone
-
Senior Flex
-
SH'BAM (V)
-
Shapes
-
Simply Stretch
-
Sit and Be Fit
-
Social Circuits
-
Spiral Flow
-
Sprint
-
Step
-
Step Level 1
-
Step Level 2
-
Strength & Balance
-
Strength Development
-
Stretch and Flow
-
Sunrise Bootcamp
-
Tabata
-
Teen
-
Trampolining
-
Tums
-
Velo: Connect
-
Velo: Flow
-
Velo: Forever
-
Velo: Rhythm
-
Vinyasa Express
-
Vinyasa Yoga
-
Walking Football
-
Yin Yoga
-
Yoga
-
Zumba