Opening Hours
Venue
New Hours from Monday 20th July 2026
- Monday to Friday: 6.00am – 10.00pm
- Saturday and Sunday 8.00am – 3.00pm
Reception
New Hours from Monday 20th July 2026
Monday 6.00am – 9.15pm
Tuesday 6.00am – 9.15pm
Wednesday 6.00am – 9.15pm
Thursday 6.00am – 9.15pm
Friday 6.00am – 9.15pm
Saturday 8.00am – 2.30pm
Sunday 8.00am – 2.30pm
Gym
New Hours from Monday 20th July 2026
Monday 6.00am – 10.00pm
Tuesday 6.00am – 10.00pm
Wednesday 6.00am – 10.00pm
Thursday 6.00am – 10.00pm
Friday 6.00am – 10.00pm
Saturday 8.00am – 3.00pm
Sunday 8.00am – 3.00pm
Health Suite
New Hours from Monday 20th July 2026
Monday 6.00am – 9.30pm
Tuesday 6.00am – 9.30pm
Wednesday 6.00am – 9.30pm
Thursday 6.00am – 9.30pm
Friday 6.00am – 9.30pm
Saturday 8.00am – 2.30pm
Sunday 8.00am – 2.30pm
Swimming Pool
New Hours from Monday 20th July 2026
Monday 6.00am – 10.00pm*
Tuesday 6.00am – 10.00pm*
Wednesday 6.00am – 10.00pm*
Thursday 6.00am – 10.00pm*
Friday 6.00am – 10.00pm*
Saturday 8.00am – 3.00pm*
Sunday 8.00am – 3.00pm*
*Please check the swimming pool timetable for session times, as public swimming availability may vary throughout the day.
Telephone
01383 602305
Talk To Us
Whether it’s a compliment, or a complaint, click here and we’ll make sure it reaches the right person.
Address
Cowdenbeath Leisure Centre,
Pit Road, Cowdenbeath,
KY4 9NN
Parking and Travel Information
Situated on Pit Road just off the High Street. This centre has free car parking and is well served by buses.
Lets Connect!
Click here to follow us on Facebook.
Find Us! what3words
Gym
Step into our newly upgraded gym, now officially recognised as a Hammer Strength Training Centre. With world-class strength kit, cardio favourites, and high-tech tools to track your progress, it’s the perfect place to push yourself further.
Whether you’re lifting for power, training for fitness, or just getting started, you’ll find everything you need, plus a welcoming community to keep you motivated!
Cowdenbeath Leisure Centre – Now open!
The wait is over! Cowdenbeath Leisure Centre has re-opened after our refurbishment:
- Refurbished pool and changing village.
- A brand-new Hammer Strength Training Centre gym.
- Extended health suite and refreshed sports hall.
- More fitness classes each week
- Les Mills Virtual, coming soon…
- The return of our Learn to Swim programme and a new junior coaching programme.
- Cowdenbeath Library now part of the venue.
Follow our Facebook page for more information!
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
Walking Football
This activity is run in partnership with Active Fife, and the Scottish FA.
Venue Facilities
Gym
25m Swimming Pool
Fitness Studio
Family Changing
Sauna & Steam Room
Sports Hall
Meeting Rooms
Children’s Pool
Astroturf
Accessibility
- Ramp entrance
- Unassisted wheelchair access
- Pool hoist
- 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)
Guidelines and Important Information
Discover guidelines and important information for your visit.
Meet The Team
-
Paul Hossack
Area Leisure Manager
-
Ronald Clark
Duty Manager
-
Claire Homer
Duty Manager
-
Hannah Brown
Duty Manager
-
Sarah Minns
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(13) ", Cowdenbeath"
}
}
}
["meta_query"]=>
array(2) {
["relation"]=>
string(3) "AND"
[0]=>
array(3) {
["key"]=>
string(9) "published"
["value"]=>
int(1)
["compare"]=>
string(2) "=="
}
}
}
Lane Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Monday 6:00am – 12:00pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Monday 6:00am – 12:00pm
Venue
Bootcamp
Description:
With over 380 sessions across Fife every week, we’re sure you’ll one that you love. Book in advance to secure your place!
Age Group:
Adult, Teen
Instructor
Gym Team
Intensity
Date:
Monday 6:30am – 7:15am
Venue
BodyPump
Description:
Sculpt and strengthen major muscle groups with high repetitions and low resistance.
Age Group:
Adult, Teen
Instructor
Ruth Salmond
Intensity
Date:
Monday 9:30am – 10:15am
Venue
Active Circuit
Instructor
Daniel Fisher
Date:
Monday 10:15am – 11:00am
Venue
Active Circuit
Instructor
Daniel Fisher
Date:
Monday 10:15am – 11:00am
Venue
RPM
Description:
Get a quick, intense workout with RPM Express.
Age Group:
Adult, Teen
Instructor
Ruth Salmond
Intensity
Date:
Monday 10:30am – 11:15am
Venue
Lane Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Monday 12:00pm – 3:00pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Monday 12:00pm – 3:00pm
Venue
Lane Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Monday 3:00pm – 7:00pm
Venue
Basketball
Age Group:
Junior, Teen
Date:
Monday 3:45pm – 4:45pm
Venue
High Intensity Interval Training
Description:
With over 380 sessions across Fife every week, we’re sure you’ll one that you love. Book in advance to secure your place!
Age Group:
Adult, Teen
Instructor
Jamie McDonough
Intensity
Date:
Monday 5:30pm – 6:00pm
Venue
Boxercise
Description:
Unleash your inner boxer with this high-intensity exercise class.
Age Group:
Adult, Teen
Instructor
Jamie McDonough
Intensity
Date:
Monday 6:05pm – 6:50pm
Venue
Strength Development
Description:
Les Mills Strength Development™ is a series of 12 x 45-minute progressive workouts designed to build strength. Whether you’re new to lifting or an experienced lifter, this program aims to improve technique, build muscle, and boost confidence.
Age Group:
Adult, Teen
Instructor
Ruth Salmond
Intensity
Date:
Monday 7:00pm – 7:45pm
Venue
Lane Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Monday 7:00pm – 9:00pm
Venue
RPM Express
Description:
With over 380 sessions across Fife every week, we’re sure you’ll one that you love. Book in advance to secure your place!
Age Group:
Adult, Teen
Instructor
Ruth Salmond
Intensity
Date:
Monday 8:00pm – 8:30pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Monday 9:00pm – 10:00pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Special Note:
Limited to 3 lanes 8am – 9am
Date:
Tuesday 6:00am – 12:00pm
Venue
Lane Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Tuesday 6:00am – 10:00am
Venue
Group Cycle
Description:
Experience a moderate-intensity cardio workout on a stationary bike.
Age Group:
Adult, Teen
Instructor
Gym Team
Intensity
Date:
Tuesday 6:30am – 7:15am
Venue
Vinyasa Yoga
Description:
With over 380 sessions across Fife every week, we’re sure you’ll one that you love. Book in advance to secure your place!
Age Group:
Adult, Teen
Instructor
Paula Wardrop
Intensity
Date:
Tuesday 9:00am – 9:45am
Venue
Pickleball Social
Age Group:
Adult
Instructor
Pickleball Ambassador
Intensity
Date:
Tuesday 9:30am – 11:30am
Venue
Yin Yoga
Description:
With over 380 sessions across Fife every week, we’re sure you’ll one that you love. Book in advance to secure your place!
Age Group:
Adult, Teen
Instructor
Paula Wardrop
Intensity
Date:
Tuesday 9:50am – 10:35am
Venue
Aqua Aerobics
Description:
Enjoy low-impact water aerobics for joint-friendly exercise.
Age Group:
Adult, Junior, Mini, Teen
Instructor
Linda Wilson
Intensity
Date:
Tuesday 10:00am – 10:45am
Venue
Lane Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Tuesday 11:00am – 12:00pm
Venue
Active Circuit
Instructor
Jamie McDonough
Date:
Tuesday 11:45am – 12:30pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Tuesday 12:00pm – 3:00pm
Venue
Lane Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Tuesday 12:00pm – 3:00pm
Venue
Active Circuit
Instructor
Jamie McDonough
Date:
Tuesday 12:00pm – 12:45pm
Venue
Musical Theatre Fitness
Description:
With over 380 sessions across Fife every week, we’re sure you’ll one that you love. Book in advance to secure your place!
Age Group:
Adult, Teen
Instructor
Gill Dryburgh
Intensity
Date:
Tuesday 1:30pm – 2:15pm
Venue
Simply Stretch
Description:
With over 380 sessions across Fife every week, we’re sure you’ll one that you love. Book in advance to secure your place!
Age Group:
Adult, Teen
Instructor
Gill Dryburgh
Intensity
Date:
Tuesday 2:20pm – 3:25pm
Venue
Freestyle Dance (Age3-5)
Age Group:
Junior, Teen
Date:
Tuesday 4:00pm – 4:45pm
Venue
Freestyle Dance (P1-7)
Age Group:
Junior, Teen
Date:
Tuesday 4:45pm – 5:45pm
Venue
Strength Development
Description:
Les Mills Strength Development™ is a series of 12 x 45-minute progressive workouts designed to build strength. Whether you’re new to lifting or an experienced lifter, this program aims to improve technique, build muscle, and boost confidence.
Age Group:
Adult, Teen
Instructor
Ruth Salmond
Intensity
Date:
Tuesday 6:00pm – 6:45pm
Venue
Group Cycle
Description:
Experience a moderate-intensity cardio workout on a stationary bike.
Age Group:
Adult, Teen
Instructor
Ruth Salmond
Intensity
Date:
Tuesday 7:00pm – 7:45pm
Venue
Lane Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Tuesday 7:00pm – 9:00pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Tuesday 9:00pm – 10:00pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Special Note:
Limited to 3 lanes 8am – 9am
Date:
Wednesday 6:00am – 9:00am
Venue
Lane Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Wednesday 6:00am – 9:00am
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Special Note:
Limited to 3 lanes 8am – 9am
Date:
Wednesday 8:00am – 9:30am
Venue
Strength Development
Description:
Les Mills Strength Development™ is a series of 12 x 45-minute progressive workouts designed to build strength. Whether you’re new to lifting or an experienced lifter, this program aims to improve technique, build muscle, and boost confidence.
Age Group:
Adult, Teen
Instructor
Gym Team
Intensity
Date:
Wednesday 9:30am – 10:15am
Venue
Aqua Aerobics
Description:
Enjoy low-impact water aerobics for joint-friendly exercise.
Age Group:
Adult, Junior, Mini, Teen
Instructor
Angela McGregor
Intensity
Date:
Wednesday 9:30am – 10:15am
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Wednesday 9:30am – 10:15am
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Wednesday 10:15am – 12:00pm
Venue
Senior Flex
Description:
Boost senior fitness with a bit of a challenge in Senior Flex.
Age Group:
Adult, Teen
Instructor
Angela McGregor
Intensity
Date:
Wednesday 10:30am – 11:15am
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Wednesday 3:00pm – 7:00pm
Venue
Shapes
Description:
With over 380 sessions across Fife every week, we’re sure you’ll one that you love. Book in advance to secure your place!
Age Group:
Adult, Teen
Instructor
Jane Mason
Intensity
Date:
Wednesday 6:00pm – 6:45pm
Venue
Pickleball Compete
Age Group:
Adult
Instructor
Pickleball Ambassador
Intensity
Date:
Wednesday 6:00pm – 8:00pm
Venue
RPM
Description:
Get a quick, intense workout with RPM Express.
Age Group:
Adult, Teen
Instructor
Ruth Salmond
Intensity
Date:
Wednesday 7:00pm – 7:45pm
Venue
Lane Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Wednesday 7:00pm – 9:00pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Wednesday 9:00pm – 10:00pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Special Note:
Limited to 3 lanes 8am – 9am
Date:
Thursday 6:00am – 9:30am
Venue
Lane Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Thursday 6:00am – 9:30am
Venue
Bootcamp
Description:
With over 380 sessions across Fife every week, we’re sure you’ll one that you love. Book in advance to secure your place!
Age Group:
Adult, Teen
Instructor
Gym Team
Intensity
Date:
Thursday 6:30am – 7:15am
Venue
Aqua Aerobics
Description:
Enjoy low-impact water aerobics for joint-friendly exercise.
Age Group:
Adult, Junior, Mini, Teen
Instructor
Angela McGregor
Intensity
Date:
Thursday 9:30am – 10:15am
Venue
BodyPump
Description:
Sculpt and strengthen major muscle groups with high repetitions and low resistance.
Age Group:
Adult, Teen
Instructor
Heather Mason
Intensity
Date:
Thursday 9:30am – 10:15am
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Thursday 9:30am – 11:15am
Venue
Pilates
Description:
Strengthen your core and improve flexibility with low-intensity Pilates.
Age Group:
Adult, Teen
Instructor
Angela McGregor
Intensity
Date:
Thursday 10:30am – 11:15am
Venue
Active Aqua
Instructor
Susan Howie
Date:
Thursday 10:30am – 11:15am
Venue
Active Aqua
Instructor
Katerina Kubienova
Date:
Thursday 10:30am – 11:15am
Venue
Walking Football
Age Group:
Adult
Instructor
Coaching Sesion
Intensity
Date:
Thursday 11:00am – 12:00pm
Venue
Walking Football
Age Group:
Adult
Instructor
Coaching Sesion
Intensity
Date:
Thursday 11:00am – 12:00pm
Venue
Walking Football
Age Group:
Adult
Instructor
Coaching Sesion
Intensity
Date:
Thursday 11:00am – 12:00pm
Venue
Walking Football
Age Group:
Adult
Instructor
Coaching Sesion
Intensity
Date:
Thursday 11:00am – 12:00pm
Venue
Walking Football
Age Group:
Adult
Instructor
Coaching Sesion
Intensity
Date:
Thursday 11:00am – 12:00pm
Venue
Walking Football
Age Group:
Adult
Instructor
Coaching Sesion
Intensity
Date:
Thursday 11:00am – 12:00pm
Venue
Walking Football
Age Group:
Adult
Instructor
Coaching Sesion
Intensity
Date:
Thursday 11:00am – 12:00pm
Venue
Walking Football
Age Group:
Adult
Instructor
Coaching Sesion
Intensity
Date:
Thursday 11:00am – 12:00pm
Venue
Walking Football
Age Group:
Adult
Instructor
Coaching Sesion
Intensity
Date:
Thursday 11:00am – 12:00pm
Venue
Walking Football
Age Group:
Adult
Instructor
Coaching Sesion
Intensity
Date:
Thursday 11:00am – 12:00pm
Venue
Walking Football
Age Group:
Adult
Instructor
Coaching Sesion
Intensity
Date:
Thursday 11:00am – 12:00pm
Venue
Walking Football
Age Group:
Adult
Instructor
Coaching Sesion
Intensity
Date:
Thursday 11:00am – 12:00pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Thursday 11:15am – 12:00pm
Venue
Active Strength and Balance
Instructor
Susan Howie
Date:
Thursday 11:45am – 12:30pm
Venue
Active Strength and Balance
Instructor
Katerina Kubienova
Date:
Thursday 11:45am – 12:30pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Thursday 12:00pm – 2:00pm
Venue
Active Strength and Balance
Instructor
Susan Howie
Date:
Thursday 12:45pm – 1:30pm
Venue
Active Strength and Balance
Instructor
Katerina Kubienova
Date:
Thursday 12:45pm – 1:30pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Thursday 2:00pm – 3:00pm
Venue
Boxercise
Description:
Unleash your inner boxer with this high-intensity exercise class.
Age Group:
Adult, Teen
Instructor
Kenny Park
Intensity
Date:
Thursday 6:00pm – 6:45pm
Venue
Kettlebells
Description:
Build functional strength, endurance, and engage the whole body.
Age Group:
Adult, Teen
Instructor
Kenny Park
Intensity
Date:
Thursday 7:00pm – 7:45pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Thursday 9:00pm – 10:00pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Friday 6:00am – 12:00pm
Venue
Lane Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Friday 6:00am – 12:00pm
Venue
Group Cycle
Description:
Experience a moderate-intensity cardio workout on a stationary bike.
Age Group:
Adult, Teen
Instructor
Gym Team
Intensity
Date:
Friday 6:30am – 7:15am
Venue
BodyPUMP HEAVY
Description:
With over 380 sessions across Fife every week, we’re sure you’ll one that you love. Book in advance to secure your place!
Age Group:
Adult, Teen
Instructor
Carrie Douglas
Intensity
Date:
Friday 9:15am – 10:00am
Venue
Pilates
Description:
Strengthen your core and improve flexibility with low-intensity Pilates.
Age Group:
Adult, Teen
Instructor
Carrie Douglas
Intensity
Date:
Friday 10:15am – 11:00am
Venue
Kettlebells
Description:
Build functional strength, endurance, and engage the whole body.
Age Group:
Adult, Teen
Instructor
Gym Team
Intensity
Date:
Friday 11:15am – 11:45am
Venue
Active Circuit
Instructor
Daniel Fisher
Date:
Friday 11:45am – 12:30pm
Venue
Active Circuit
Instructor
Daniel Fisher
Date:
Friday 11:45am – 12:30pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Friday 12:00pm – 1:00pm
Venue
Active Aqua
Instructor
Angela McGregor
Date:
Friday 12:15pm – 1:00pm
Venue
Active Aqua
Instructor
Katerina Kubienova
Date:
Friday 12:15pm – 1:00pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Friday 1:00pm – 5:00pm
Venue
Lift30
Description:
With over 380 sessions across Fife every week, we’re sure you’ll one that you love. Book in advance to secure your place!
Age Group:
Adult, Teen
Instructor
Grace Croft
Intensity
Date:
Friday 5:30pm – 6:00pm
Venue
Pickleball Social
Age Group:
Adult
Instructor
Pickleball Ambassador
Intensity
Date:
Friday 6:00pm – 8:00pm
Venue
Hatha Yoga
Description:
Expect Breathwork, Connection, Postures and flexibility in this gentle practice.
Age Group:
Adult, Teen
Instructor
Grace Croft
Intensity
Date:
Friday 6:15pm – 7:00pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Friday 9:00pm – 10:00pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Saturday 8:00am – 3:00pm
Venue
RPM
Description:
Get a quick, intense workout with RPM Express.
Age Group:
Adult, Teen
Instructor
Linda Wilson
Intensity
Date:
Saturday 8:15am – 9:00am
Venue
Pickleball Compete
Age Group:
Adult
Instructor
Pickleball Ambassador
Intensity
Date:
Saturday 8:30am – 10:30am
Venue
High Intensity Interval Training
Description:
With over 380 sessions across Fife every week, we’re sure you’ll one that you love. Book in advance to secure your place!
Age Group:
Adult, Teen
Instructor
Linda Wilson
Intensity
Date:
Saturday 9:15am – 9:45am
Venue
Strength Development
Description:
Les Mills Strength Development™ is a series of 12 x 45-minute progressive workouts designed to build strength. Whether you’re new to lifting or an experienced lifter, this program aims to improve technique, build muscle, and boost confidence.
Age Group:
Adult, Teen
Instructor
Gym Team
Intensity
Date:
Saturday 10:00am – 10:45am
Venue
Pickleball Compete
Age Group:
Adult
Instructor
Pickleball Ambassador
Intensity
Date:
Saturday 5:00pm – 7:00pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Sunday 8:00am – 10:00am
Venue
Bootcamp
Description:
With over 380 sessions across Fife every week, we’re sure you’ll one that you love. Book in advance to secure your place!
Age Group:
Adult, Teen
Instructor
Gym Team
Intensity
Date:
Sunday 8:30am – 9:15am
Venue
Musical Theatre Fitness
Description:
With over 380 sessions across Fife every week, we’re sure you’ll one that you love. Book in advance to secure your place!
Age Group:
Adult, Teen
Instructor
Angela Sussex
Intensity
Date:
Sunday 10:00am – 10:45am
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Sunday 10:00am – 3:00pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Sunday 10:00am – 3:00pm
Venue
Pickleball Compete
Age Group:
Adult
Instructor
Pickleball Ambassador
Intensity
Date:
Sunday 1:00pm – 3:00pm
Venue
-
12th Today
August -
13th Tomorrow
August -
14th Friday
August -
15th Saturday
August -
16th Sunday
August -
17th Monday
August -
18th Tuesday
August -
19th Wednesday
August -
20th Thursday
August -
21st Friday
August -
22nd Saturday
August -
23rd Sunday
August -
24th Monday
August -
25th Tuesday
August
Morning
-
Public Swimming
6:00am – 9:00am
Cowdenbeath – Main Pool Limited to 3 lanes 8am – 9amLane Swimming
6:00am – 9:00am
Cowdenbeath
1 lanes – Main PoolPublic Swimming
8:00am – 9:30am
Cowdenbeath – Main Pool Limited to 3 lanes 8am – 9amStrength Development
9:30am – 10:15am
CowdenbeathAqua Aerobics
9:30am – 10:15am
CowdenbeathPublic Swimming
9:30am – 10:15am
Cowdenbeath – Main PoolPublic Swimming
10:15am – 12:00pm
Cowdenbeath – Main PoolSenior Flex
10:30am – 11:15am
Cowdenbeath -
Public Swimming
6:00am – 9:30am
Cowdenbeath – Main Pool Limited to 3 lanes 8am – 9amLane Swimming
6:00am – 9:30am
Cowdenbeath
1 lanes – Main PoolBootcamp
6:30am – 7:15am
CowdenbeathAqua Aerobics
9:30am – 10:15am
CowdenbeathBodyPump
9:30am – 10:15am
CowdenbeathPublic Swimming
9:30am – 11:15am
Cowdenbeath – Main PoolPilates
10:30am – 11:15am
CowdenbeathActive Aqua
10:30am – 11:15am
CowdenbeathActive Aqua
10:30am – 11:15am
CowdenbeathWalking Football
11:00am – 12:00pm
CowdenbeathWalking Football
11:00am – 12:00pm
CowdenbeathWalking Football
11:00am – 12:00pm
CowdenbeathWalking Football
11:00am – 12:00pm
CowdenbeathWalking Football
11:00am – 12:00pm
CowdenbeathWalking Football
11:00am – 12:00pm
CowdenbeathWalking Football
11:00am – 12:00pm
CowdenbeathWalking Football
11:00am – 12:00pm
CowdenbeathWalking Football
11:00am – 12:00pm
CowdenbeathWalking Football
11:00am – 12:00pm
CowdenbeathWalking Football
11:00am – 12:00pm
CowdenbeathWalking Football
11:00am – 12:00pm
CowdenbeathPublic Swimming
11:15am – 12:00pm
Cowdenbeath – Main PoolActive Strength and Balance
11:45am – 12:30pm
CowdenbeathActive Strength and Balance
11:45am – 12:30pm
Cowdenbeath -
Public Swimming
6:00am – 12:00pm
Cowdenbeath – Main PoolLane Swimming
6:00am – 12:00pm
Cowdenbeath
1 lanes – Main PoolGroup Cycle
6:30am – 7:15am
CowdenbeathBodyPUMP HEAVY
9:15am – 10:00am
CowdenbeathPilates
10:15am – 11:00am
CowdenbeathKettlebells
11:15am – 11:45am
CowdenbeathActive Circuit
11:45am – 12:30pm
CowdenbeathActive Circuit
11:45am – 12:30pm
Cowdenbeath -
Public Swimming
8:00am – 3:00pm
Cowdenbeath – Main PoolRPM
8:15am – 9:00am
CowdenbeathPickleball Compete
8:30am – 10:30am
CowdenbeathHigh Intensity Interval Training
9:15am – 9:45am
CowdenbeathStrength Development
10:00am – 10:45am
Cowdenbeath -
Public Swimming
8:00am – 10:00am
Cowdenbeath – Main PoolBootcamp
8:30am – 9:15am
CowdenbeathMusical Theatre Fitness
10:00am – 10:45am
CowdenbeathPublic Swimming
10:00am – 3:00pm
Cowdenbeath – Main PoolPublic Swimming
10:00am – 3:00pm
Cowdenbeath – Main Pool -
Lane Swimming
6:00am – 12:00pm
Cowdenbeath
1 lanes – Main PoolPublic Swimming
6:00am – 12:00pm
Cowdenbeath – Main PoolBootcamp
6:30am – 7:15am
CowdenbeathBodyPump
9:30am – 10:15am
CowdenbeathActive Circuit
10:15am – 11:00am
CowdenbeathActive Circuit
10:15am – 11:00am
CowdenbeathRPM
10:30am – 11:15am
Cowdenbeath -
Public Swimming
6:00am – 12:00pm
Cowdenbeath – Main Pool Limited to 3 lanes 8am – 9amLane Swimming
6:00am – 10:00am
Cowdenbeath
1 lanes – Main PoolGroup Cycle
6:30am – 7:15am
CowdenbeathVinyasa Yoga
9:00am – 9:45am
CowdenbeathPickleball Social
9:30am – 11:30am
CowdenbeathYin Yoga
9:50am – 10:35am
CowdenbeathAqua Aerobics
10:00am – 10:45am
CowdenbeathLane Swimming
11:00am – 12:00pm
Cowdenbeath
1 lanes – Main PoolActive Circuit
11:45am – 12:30pm
Cowdenbeath -
Public Swimming
6:00am – 9:00am
Cowdenbeath – Main Pool Limited to 3 lanes 8am – 9amLane Swimming
6:00am – 9:00am
Cowdenbeath
1 lanes – Main PoolPublic Swimming
8:00am – 9:30am
Cowdenbeath – Main Pool Limited to 3 lanes 8am – 9amStrength Development
9:30am – 10:15am
CowdenbeathAqua Aerobics
9:30am – 10:15am
CowdenbeathPublic Swimming
9:30am – 10:15am
Cowdenbeath – Main PoolPublic Swimming
10:15am – 12:00pm
Cowdenbeath – Main PoolSenior Flex
10:30am – 11:15am
Cowdenbeath -
Public Swimming
6:00am – 9:30am
Cowdenbeath – Main Pool Limited to 3 lanes 8am – 9amLane Swimming
6:00am – 9:30am
Cowdenbeath
1 lanes – Main PoolBootcamp
6:30am – 7:15am
CowdenbeathAqua Aerobics
9:30am – 10:15am
CowdenbeathBodyPump
9:30am – 10:15am
CowdenbeathPublic Swimming
9:30am – 11:15am
Cowdenbeath – Main PoolPilates
10:30am – 11:15am
CowdenbeathActive Aqua
10:30am – 11:15am
CowdenbeathActive Aqua
10:30am – 11:15am
CowdenbeathWalking Football
11:00am – 12:00pm
CowdenbeathWalking Football
11:00am – 12:00pm
CowdenbeathWalking Football
11:00am – 12:00pm
CowdenbeathWalking Football
11:00am – 12:00pm
CowdenbeathWalking Football
11:00am – 12:00pm
CowdenbeathWalking Football
11:00am – 12:00pm
CowdenbeathWalking Football
11:00am – 12:00pm
CowdenbeathWalking Football
11:00am – 12:00pm
CowdenbeathWalking Football
11:00am – 12:00pm
CowdenbeathWalking Football
11:00am – 12:00pm
CowdenbeathWalking Football
11:00am – 12:00pm
CowdenbeathWalking Football
11:00am – 12:00pm
CowdenbeathPublic Swimming
11:15am – 12:00pm
Cowdenbeath – Main PoolActive Strength and Balance
11:45am – 12:30pm
CowdenbeathActive Strength and Balance
11:45am – 12:30pm
Cowdenbeath -
Public Swimming
6:00am – 12:00pm
Cowdenbeath – Main PoolLane Swimming
6:00am – 12:00pm
Cowdenbeath
1 lanes – Main PoolGroup Cycle
6:30am – 7:15am
CowdenbeathBodyPUMP HEAVY
9:15am – 10:00am
CowdenbeathPilates
10:15am – 11:00am
CowdenbeathKettlebells
11:15am – 11:45am
CowdenbeathActive Circuit
11:45am – 12:30pm
CowdenbeathActive Circuit
11:45am – 12:30pm
Cowdenbeath -
Public Swimming
8:00am – 3:00pm
Cowdenbeath – Main PoolRPM
8:15am – 9:00am
CowdenbeathPickleball Compete
8:30am – 10:30am
CowdenbeathHigh Intensity Interval Training
9:15am – 9:45am
CowdenbeathStrength Development
10:00am – 10:45am
Cowdenbeath -
Public Swimming
8:00am – 10:00am
Cowdenbeath – Main PoolBootcamp
8:30am – 9:15am
CowdenbeathMusical Theatre Fitness
10:00am – 10:45am
CowdenbeathPublic Swimming
10:00am – 3:00pm
Cowdenbeath – Main PoolPublic Swimming
10:00am – 3:00pm
Cowdenbeath – Main Pool -
Lane Swimming
6:00am – 12:00pm
Cowdenbeath
1 lanes – Main PoolPublic Swimming
6:00am – 12:00pm
Cowdenbeath – Main PoolBootcamp
6:30am – 7:15am
CowdenbeathBodyPump
9:30am – 10:15am
CowdenbeathActive Circuit
10:15am – 11:00am
CowdenbeathActive Circuit
10:15am – 11:00am
CowdenbeathRPM
10:30am – 11:15am
Cowdenbeath -
Public Swimming
6:00am – 12:00pm
Cowdenbeath – Main Pool Limited to 3 lanes 8am – 9amLane Swimming
6:00am – 10:00am
Cowdenbeath
1 lanes – Main PoolGroup Cycle
6:30am – 7:15am
CowdenbeathVinyasa Yoga
9:00am – 9:45am
CowdenbeathPickleball Social
9:30am – 11:30am
CowdenbeathYin Yoga
9:50am – 10:35am
CowdenbeathAqua Aerobics
10:00am – 10:45am
CowdenbeathLane Swimming
11:00am – 12:00pm
Cowdenbeath
1 lanes – Main PoolActive Circuit
11:45am – 12:30pm
Cowdenbeath
Afternoon
-
Public Swimming
3:00pm – 7:00pm
Cowdenbeath – Main PoolMulti Sports (P1-7)
4:00pm – 5:00pm
Cowdenbeath -
Active Strength and Balance
11:45am – 12:30pm
CowdenbeathActive Strength and Balance
11:45am – 12:30pm
CowdenbeathPublic Swimming
12:00pm – 2:00pm
Cowdenbeath – Main PoolActive Strength and Balance
12:45pm – 1:30pm
CowdenbeathActive Strength and Balance
12:45pm – 1:30pm
CowdenbeathPublic Swimming
2:00pm – 3:00pm
Cowdenbeath – Main Pool -
Active Circuit
11:45am – 12:30pm
CowdenbeathActive Circuit
11:45am – 12:30pm
CowdenbeathPublic Swimming
12:00pm – 1:00pm
Cowdenbeath – Main PoolActive Aqua
12:15pm – 1:00pm
CowdenbeathActive Aqua
12:15pm – 1:00pm
CowdenbeathPublic Swimming
1:00pm – 5:00pm
Cowdenbeath – Main Pool -
Public Swimming
8:00am – 3:00pm
Cowdenbeath – Main Pool -
Public Swimming
10:00am – 3:00pm
Cowdenbeath – Main PoolPublic Swimming
10:00am – 3:00pm
Cowdenbeath – Main PoolPickleball Compete
1:00pm – 3:00pm
Cowdenbeath -
Lane Swimming
12:00pm – 3:00pm
Cowdenbeath
1 lanes – Main PoolPublic Swimming
12:00pm – 3:00pm
Cowdenbeath – Main PoolLane Swimming
3:00pm – 7:00pm
Cowdenbeath
2 lanes – Main PoolBasketball
3:45pm – 4:45pm
Cowdenbeath -
Active Circuit
11:45am – 12:30pm
CowdenbeathPublic Swimming
12:00pm – 3:00pm
Cowdenbeath – Main PoolLane Swimming
12:00pm – 3:00pm
Cowdenbeath
1 lanes – Main PoolActive Circuit
12:00pm – 12:45pm
CowdenbeathMusical Theatre Fitness
1:30pm – 2:15pm
CowdenbeathSimply Stretch
2:20pm – 3:25pm
CowdenbeathFreestyle Dance (Age3-5)
4:00pm – 4:45pm
CowdenbeathFreestyle Dance (P1-7)
4:45pm – 5:45pm
Cowdenbeath -
Public Swimming
3:00pm – 7:00pm
Cowdenbeath – Main PoolMulti Sports (P1-7)
4:00pm – 5:00pm
Cowdenbeath -
Active Strength and Balance
11:45am – 12:30pm
CowdenbeathActive Strength and Balance
11:45am – 12:30pm
CowdenbeathPublic Swimming
12:00pm – 2:00pm
Cowdenbeath – Main PoolActive Strength and Balance
12:45pm – 1:30pm
CowdenbeathActive Strength and Balance
12:45pm – 1:30pm
CowdenbeathPublic Swimming
2:00pm – 3:00pm
Cowdenbeath – Main Pool -
Active Circuit
11:45am – 12:30pm
CowdenbeathActive Circuit
11:45am – 12:30pm
CowdenbeathPublic Swimming
12:00pm – 1:00pm
Cowdenbeath – Main PoolActive Aqua
12:15pm – 1:00pm
CowdenbeathActive Aqua
12:15pm – 1:00pm
CowdenbeathPublic Swimming
1:00pm – 5:00pm
Cowdenbeath – Main Pool -
Public Swimming
8:00am – 3:00pm
Cowdenbeath – Main Pool -
Public Swimming
10:00am – 3:00pm
Cowdenbeath – Main PoolPublic Swimming
10:00am – 3:00pm
Cowdenbeath – Main PoolPickleball Compete
1:00pm – 3:00pm
Cowdenbeath -
Lane Swimming
12:00pm – 3:00pm
Cowdenbeath
1 lanes – Main PoolPublic Swimming
12:00pm – 3:00pm
Cowdenbeath – Main PoolLane Swimming
3:00pm – 7:00pm
Cowdenbeath
2 lanes – Main PoolBasketball
3:45pm – 4:45pm
Cowdenbeath -
Active Circuit
11:45am – 12:30pm
CowdenbeathPublic Swimming
12:00pm – 3:00pm
Cowdenbeath – Main PoolLane Swimming
12:00pm – 3:00pm
Cowdenbeath
1 lanes – Main PoolActive Circuit
12:00pm – 12:45pm
CowdenbeathMusical Theatre Fitness
1:30pm – 2:15pm
CowdenbeathSimply Stretch
2:20pm – 3:25pm
CowdenbeathFreestyle Dance (Age3-5)
4:00pm – 4:45pm
CowdenbeathFreestyle Dance (P1-7)
4:45pm – 5:45pm
Cowdenbeath
Evening
-
Public Swimming
3:00pm – 7:00pm
Cowdenbeath – Main PoolShapes
6:00pm – 6:45pm
CowdenbeathPickleball Compete
6:00pm – 8:00pm
CowdenbeathRPM
7:00pm – 7:45pm
CowdenbeathLane Swimming
7:00pm – 9:00pm
Cowdenbeath
1 lanes – Main PoolPublic Swimming
9:00pm – 10:00pm
Cowdenbeath – Main Pool -
Boxercise
6:00pm – 6:45pm
CowdenbeathKettlebells
7:00pm – 7:45pm
CowdenbeathPublic Swimming
9:00pm – 10:00pm
Cowdenbeath – Main Pool -
Lift30
5:30pm – 6:00pm
CowdenbeathPickleball Social
6:00pm – 8:00pm
CowdenbeathHatha Yoga
6:15pm – 7:00pm
CowdenbeathPublic Swimming
9:00pm – 10:00pm
Cowdenbeath – Main Pool -
Pickleball Compete
5:00pm – 7:00pm
Cowdenbeath -
Lane Swimming
3:00pm – 7:00pm
Cowdenbeath
2 lanes – Main PoolHigh Intensity Interval Training
5:30pm – 6:00pm
CowdenbeathBoxercise
6:05pm – 6:50pm
CowdenbeathStrength Development
7:00pm – 7:45pm
CowdenbeathLane Swimming
7:00pm – 9:00pm
Cowdenbeath
1 lanes – Main PoolRPM Express
8:00pm – 8:30pm
CowdenbeathPublic Swimming
9:00pm – 10:00pm
Cowdenbeath – Main Pool -
Freestyle Dance (P1-7)
4:45pm – 5:45pm
CowdenbeathStrength Development
6:00pm – 6:45pm
CowdenbeathGroup Cycle
7:00pm – 7:45pm
CowdenbeathLane Swimming
7:00pm – 9:00pm
Cowdenbeath
1 lanes – Main PoolPublic Swimming
9:00pm – 10:00pm
Cowdenbeath – Main Pool -
Public Swimming
3:00pm – 7:00pm
Cowdenbeath – Main PoolShapes
6:00pm – 6:45pm
CowdenbeathPickleball Compete
6:00pm – 8:00pm
CowdenbeathRPM
7:00pm – 7:45pm
CowdenbeathLane Swimming
7:00pm – 9:00pm
Cowdenbeath
1 lanes – Main PoolPublic Swimming
9:00pm – 10:00pm
Cowdenbeath – Main Pool -
Boxercise
6:00pm – 6:45pm
CowdenbeathKettlebells
7:00pm – 7:45pm
CowdenbeathPublic Swimming
9:00pm – 10:00pm
Cowdenbeath – Main Pool -
Lift30
5:30pm – 6:00pm
CowdenbeathPickleball Social
6:00pm – 8:00pm
CowdenbeathHatha Yoga
6:15pm – 7:00pm
CowdenbeathPublic Swimming
9:00pm – 10:00pm
Cowdenbeath – Main Pool -
Pickleball Compete
5:00pm – 7:00pm
Cowdenbeath -
Lane Swimming
3:00pm – 7:00pm
Cowdenbeath
2 lanes – Main PoolHigh Intensity Interval Training
5:30pm – 6:00pm
CowdenbeathBoxercise
6:05pm – 6:50pm
CowdenbeathStrength Development
7:00pm – 7:45pm
CowdenbeathLane Swimming
7:00pm – 9:00pm
Cowdenbeath
1 lanes – Main PoolRPM Express
8:00pm – 8:30pm
CowdenbeathPublic Swimming
9:00pm – 10:00pm
Cowdenbeath – Main Pool -
Freestyle Dance (P1-7)
4:45pm – 5:45pm
CowdenbeathStrength Development
6:00pm – 6:45pm
CowdenbeathGroup Cycle
7:00pm – 7:45pm
CowdenbeathLane Swimming
7:00pm – 9:00pm
Cowdenbeath
1 lanes – Main PoolPublic Swimming
9:00pm – 10:00pm
Cowdenbeath – Main Pool
Latest News
-
August 4, 2026
New season of Junior Coaching at Fife leisure centres
-
August 3, 2026
Fife charity backs campaign to get people moving
-
July 31, 2026
Free Parking Trial Returns to Kirkcaldy – Here’s What It Means for You
-
July 29, 2026
Low-cost events boost a Summer of Sport across Fife
-
July 29, 2026
Getting kids more active . . . at pocket money prices
-
July 23, 2026
New Talented Athlete Programme Launched to Support Fife’s Sporting Future
-
July 21, 2026
Cost of Living Boost at Fife Leisure Centres
-
July 13, 2026
Free Parking Trial Returns to Kirkcaldy – Here’s What It Means for You
-
July 8, 2026
Fife Sports and Leisure Trust Achieves National Volunteering Accreditation
-
July 7, 2026
Summer of Sport Family Fun Heads to Michael Woods Sports and Leisure Centre
-
July 3, 2026
Proud Sponsors of Pride!
-
July 2, 2026
Enjoy a Summer of Sport Family Day Out for Just £5 at Duloch Leisure Centre
-
July 2, 2026
Fife Sports and Leisure Trust Launches Summer of Sport 2026 Programme
-
July 1, 2026
Local Job Seekers Explore Opportunities at Fife Sports and Leisure Trust Event
-
June 24, 2026
UK Coaching Week 2026: #PlayItForward
-
June 12, 2026
Seriously Social About… Inclusion: Amy’s Story
-
June 11, 2026
Seriously Social About… Employment & Skills: Creating Pathways into Active Careers
-
June 10, 2026
Fife Sports and Leisure Supports Drowning Prevention Week 2026
-
June 5, 2026
Fife Sports and Leisure Trust Joins National Seriously Social Campaign to Celebrate Community Impact
-
June 1, 2026
Keep Kids Active with Fife Sports and Leisure Trust This Summer!
-
May 23, 2026
Celebrate the Summer Solstice at East Sands with a Weekend of Wellness
-
May 21, 2026
Lumphinnans Sports Hub to Receive New 4G Pitch Surface
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
- Leven Leisure Centre
- Lumphinnans Sports Hub
- Michael Woods Sports and Leisure Centre
- Pitreavie Performance 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
- Leven Leisure Centre
- Lumphinnans Sports Hub
- Michael Woods Sports and Leisure Centre
- Pitreavie Performance 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
-
Adult
-
Aqua
-
Aqua Aerobics
-
Aqua Aerobics & Aqua Deep
-
Aqua Deep
-
Aqua Zumba
-
Ashtanga Yoga
-
Badminton
-
Big Ball Class
-
Body Blitz
-
Body Conditioning
-
Body Max
-
BodyBALANCE
-
BodyBALANCE (V)
-
BodyCOMBAT
-
BodyCOMBAT (V)
-
BodyPUMP
-
BodyPUMP (V)
-
BodyPUMP Heavy
-
Bootcamp
-
Boxercise
-
Boxfit
-
Breathwork and Meditation
-
Bums & Thighs
-
Chair Pilates
-
Chair Pilates for a Healthy Spine
-
Chair Yoga
-
Circuits
-
Climbing Wall
-
Core
-
Core Blast
-
DANCE (V)
-
Extreme Bootcamp
-
Fitness Pilates
-
Flow and Restore
-
GRIT Cardio (V)
-
Grit Strength
-
GRIT Strength (V)
-
Group Cycle
-
Gymnastics
-
Gymnastics Coming Soon
-
Hatha Yoga
-
Heavy
-
High Intensity Interval Training
-
HIIT Step
-
HIIT Step and Core
-
Hydrocycle
-
HYROX
-
HYROX Youngstars
-
Junior
-
Kettlebells
-
Ladies Boxfit
-
Les Mills Yin Yoga
-
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 Social
-
Pilates
-
Pilates and Barre Flow
-
Pilates Flow
-
Pound
-
Qi Gong
-
Restoritive Yoga
-
RPM
-
RPM (V)
-
RPM Express
-
Sculp and Tone
-
Senior Flex
-
Shapes
-
Simply Stretch
-
Sit and Be Fit
-
Social Circuits
-
Spiral Flow
-
Sprint
-
Sprint (v)
-
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
-
Yoga 1
-
Yoga 2
-
Zumba