Opening Hours
Venue
Monday 6.00am – 9.00m
Tuesday 6.00am – 9.00pm
Wednesday 6.00am – 9.00pm
Thursday 6.00am – 9.00pm
Friday 6.00am – 9.00pm
Saturday 8.00am – 3.00pm
Sunday 8.00am – 3.00pm
Reception
Monday 6.00am – 8.00pm
Tuesday 6.00am – 8.00pm
Wednesday 6.00am – 8.00pm
Thursday 6.00am – 8.00pm
Friday 6.00am – 8.00pm
Saturday 8.00am – 3.00pm
Sunday 8.00am – 3.00pm
Gym
Monday 6.00am – 9.00m
Tuesday 6.00am – 9.00pm
Wednesday 6.00am – 9.00pm
Thursday 6.00am – 9.00pm
Friday 6.00am – 9.00pm
Saturday 8.00am – 3.00pm
Sunday 8.00am – 3.00pm
Health Suite
The health suite will be closed on Saturday 8th November, due to essential works.
Monday 6.00am – 8.30pm
Tuesday 6.00am – 8.30pm
Wednesday 6.00am – 8.30pm
Thursday 6.00am – 8.30pm
Friday 6.00am – 8.30pm
Saturday 8.00am – 2.30pm
Sunday 8.00am – 2.30pm
Swimming Pool
Monday 6.00am – 9.00m
Tuesday 6.00am – 9.00pm
Wednesday 6.00am – 9.00pm
Thursday 6.00am – 9.00pm
Friday 6.00am – 9.00pm
Saturday 8.00am – 3.00pm
Sunday 8.00am – 3.00pm
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
-
Andy Wilson
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 – 8:00am
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Monday 6:00am – 8:00am
Venue
Bootcamp
Description:
With over 340 sessions 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
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Monday 8:00am – 12:00pm
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
Stuart Robertson
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
High Intensity Interval Training
Description:
With over 340 sessions 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
Lane Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Monday 7:00pm – 9:00pm
Venue
Strength Development
Description:
Balance body and mind with a combination of Pilates, Tia Chi and Yoga.
Age Group:
Adult, Teen
Instructor
Ruth Salmond
Intensity
Date:
Monday 7:00pm – 7:45pm
Venue
RPM Express
Description:
With over 340 sessions 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
Lane Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Tuesday 6:00am – 8:00am
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Tuesday 6:00am – 8: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
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Tuesday 8:00am – 12:00pm
Venue
Vinyasa Yoga
Description:
With over 340 sessions 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 340 sessions 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
Lane Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Tuesday 12:00pm – 3:00pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Tuesday 12:00pm – 3:00pm
Venue
Group Cycle
Description:
Experience a moderate-intensity cardio workout on a stationary bike.
Age Group:
Adult, Teen
Instructor
Gym Team
Intensity
Date:
Tuesday 12:00pm – 12:30pm
Venue
Active Circuit
Instructor
Jamie McDonough
Date:
Tuesday 12:00pm – 12:45pm
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:
Balance body and mind with a combination of Pilates, Tia Chi and Yoga.
Age Group:
Adult, Teen
Instructor
Ruth Salmond
Intensity
Date:
Tuesday 6:00pm – 6:45pm
Venue
Lane Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Tuesday 7:00pm – 9:00pm
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:
Wednesday 6:00am – 8:00am
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Wednesday 6:00am – 8:00am
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Wednesday 8:00am – 9:30am
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
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
Strength Development
Description:
Balance body and mind with a combination of Pilates, Tia Chi and Yoga.
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
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Wednesday 10:15am – 12:00pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Wednesday 10:15am – 12:00pm
Venue
Senior Flex
Description:
Promote balance, flexibility and mobility in a safe and social environment.
Age Group:
Adult, Teen
Instructor
Angela McGregor
Intensity
Date:
Wednesday 10:30am – 11:15am
Venue
Lane Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Wednesday 12:00pm – 3:00pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Wednesday 12:00pm – 3:00pm
Venue
Lane Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Wednesday 12:00pm – 3:00pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Wednesday 12:00pm – 3:00pm
Venue
Shapes
Description:
With over 340 sessions 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
Lane Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Wednesday 7:00pm – 9: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
Lane Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Thursday 6:00am – 8:00am
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Thursday 6:00am – 8:00am
Venue
Lane Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Thursday 6:00am – 8:00am
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Thursday 6:00am – 8:00am
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Thursday 8:00am – 9:30am
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Thursday 8:00am – 9:30am
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
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 – 10:15am
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Thursday 10:15am – 12:00pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Thursday 10:15am – 12:00pm
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
Active Strength and Balance
Instructor
Katerina Kubienova
Date:
Thursday 11:45am – 12:30pm
Venue
Lane Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Thursday 12:00pm – 3:00pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Thursday 12:00pm – 3:00pm
Venue
Lane Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Thursday 12:00pm – 3:00pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Thursday 12: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
Lane Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Thursday 7:00pm – 9:00pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Thursday 7:00pm – 9:00pm
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
Lane Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Thursday 7:00pm – 9:00pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Thursday 7:00pm – 9:00pm
Venue
Active Aqua
Instructor
Katerina Kubienova
Date:
Friday 12:12am – 1:00pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Friday 6:00am – 8:00am
Venue
Lane Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Friday 6:00am – 8:00am
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Friday 6:00am – 8:00am
Venue
Lane Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Friday 6:00am – 8:00am
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
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Friday 8:00am – 3:00pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Friday 8:00am – 3:00pm
Venue
BodyPump
Description:
Sculpt and strengthen major muscle groups with high repetitions and low resistance.
Age Group:
Adult, Teen
Instructor
Carrie Douglas
Intensity
Date:
Friday 9:30am – 10:15am
Venue
Pilates
Description:
Strengthen your core and improve flexibility with low-intensity Pilates.
Age Group:
Adult, Teen
Instructor
Carrie Douglas
Intensity
Date:
Friday 10:30am – 11:15am
Venue
Active Circuit
Instructor
Stuart Robertson
Date:
Friday 11:45am – 12:30pm
Venue
Active Aqua
Instructor
Katerina Kubienova
Date:
Friday 12:15pm – 1:00pm
Venue
Lane Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Friday 3:00pm – 5:00pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Friday 3:00pm – 5:00pm
Venue
Lane Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Friday 3:00pm – 5:00pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Friday 3:00pm – 5:00pm
Venue
Lift30
Description:
With over 340 sessions 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:
Saturday 8:00am – 3:00pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Saturday 8:00am – 3:00pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Saturday 8:00am – 3:00pm
Venue
Swimming Lessons
Description:
Discover the joys of swimming with Fife Sports and Leisure Trust, Scottish Water’s Learn to Swim Service Provider of the Year 2023!
Age Group:
Adult, Junior, Mini, Teen
Date:
Saturday 8:00am – 2: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 340 sessions 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:
Balance body and mind with a combination of Pilates, Tia Chi and Yoga.
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 – 3:00pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Sunday 8:00am – 3:00pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Sunday 8:00am – 3:00pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Sunday 8:00am – 3:00pm
Venue
Bootcamp
Description:
With over 340 sessions 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
BodyBalance
Description:
Balance body and mind with a combination of Pilates, Tia Chi and Yoga.
Age Group:
Adult, Teen
Instructor
Consuela Barret
Intensity
Date:
Sunday 10:00am – 10:45am
Venue
Pickleball Compete
Age Group:
Adult
Instructor
Pickleball Ambassador
Intensity
Date:
Sunday 1:00pm – 3:00pm
Venue
-
10th Today
November -
11th Tomorrow
November -
12th Wednesday
November -
13th Thursday
November -
14th Friday
November -
15th Saturday
November -
16th Sunday
November -
17th Monday
November -
18th Tuesday
November -
19th Wednesday
November -
20th Thursday
November -
21st Friday
November -
22nd Saturday
November -
23rd Sunday
November
Morning
-
Lane Swimming
6:00am – 8:00am
Cowdenbeath
1 lanes – PoolPublic Swimming
6:00am – 8:00am
Cowdenbeath
4 lanes – PoolBootcamp
6:30am – 7:15am
CowdenbeathPublic Swimming
8:00am – 12:00pm
Cowdenbeath
5 lanes – PoolBodyPump
9:30am – 10:15am
CowdenbeathActive Circuit
10:15am – 11:00am
CowdenbeathRPM
10:30am – 11:15am
Cowdenbeath -
Lane Swimming
6:00am – 8:00am
Cowdenbeath
1 lanes – PoolPublic Swimming
6:00am – 8:00am
Cowdenbeath
4 lanes – PoolGroup Cycle
6:30am – 7:15am
CowdenbeathPublic Swimming
8:00am – 12:00pm
Cowdenbeath
5 lanes – PoolVinyasa Yoga
9:00am – 9:45am
CowdenbeathPickleball Social
9:30am – 11:30am
CowdenbeathYin Yoga
9:50am – 10:35am
Cowdenbeath -
Lane Swimming
6:00am – 8:00am
Cowdenbeath
1 lanes – PoolPublic Swimming
6:00am – 8:00am
Cowdenbeath
4 lanes – PoolPublic Swimming
8:00am – 9:30am
Cowdenbeath
5 lanes – PoolPublic Swimming
9:30am – 10:15am
Cowdenbeath
2 lanes – PoolAqua Aerobics
9:30am – 10:15am
CowdenbeathStrength Development
9:30am – 10:15am
CowdenbeathAqua Aerobics
9:30am – 10:15am
CowdenbeathPublic Swimming
9:30am – 10:15am
Cowdenbeath
2 lanes – PoolPublic Swimming
10:15am – 12:00pm
Cowdenbeath
5 lanes – PoolPublic Swimming
10:15am – 12:00pm
Cowdenbeath
5 lanes – PoolSenior Flex
10:30am – 11:15am
Cowdenbeath -
Lane Swimming
6:00am – 8:00am
Cowdenbeath
1 lanes – PoolPublic Swimming
6:00am – 8:00am
Cowdenbeath
4 lanes – PoolLane Swimming
6:00am – 8:00am
Cowdenbeath
1 lanes – PoolPublic Swimming
6:00am – 8:00am
Cowdenbeath
4 lanes – PoolPublic Swimming
8:00am – 9:30am
Cowdenbeath
5 lanes – PoolPublic Swimming
8:00am – 9:30am
Cowdenbeath
5 lanes – PoolPublic Swimming
9:30am – 10:15am
Cowdenbeath
2 lanes – PoolBodyPump
9:30am – 10:15am
CowdenbeathPublic Swimming
9:30am – 10:15am
Cowdenbeath
2 lanes – PoolPublic Swimming
10:15am – 12:00pm
Cowdenbeath
5 lanes – PoolPublic Swimming
10:15am – 12:00pm
Cowdenbeath
5 lanes – PoolActive Aqua
10:30am – 11:15am
CowdenbeathWalking Football
11:00am – 12:00pm
CowdenbeathWalking Football
11:00am – 12:00pm
CowdenbeathActive Strength and Balance
11:45am – 12:30pm
Cowdenbeath -
Active Aqua
12:12am – 1:00pm
CowdenbeathPublic Swimming
6:00am – 8:00am
Cowdenbeath
4 lanes – PoolLane Swimming
6:00am – 8:00am
Cowdenbeath
1 lanes – PoolPublic Swimming
6:00am – 8:00am
Cowdenbeath
4 lanes – PoolLane Swimming
6:00am – 8:00am
Cowdenbeath
1 lanes – PoolGroup Cycle
6:30am – 7:15am
CowdenbeathPublic Swimming
8:00am – 3:00pm
Cowdenbeath
5 lanes – PoolPublic Swimming
8:00am – 3:00pm
Cowdenbeath
5 lanes – PoolBodyPump
9:30am – 10:15am
CowdenbeathPilates
10:30am – 11:15am
CowdenbeathActive Circuit
11:45am – 12:30pm
Cowdenbeath -
Public Swimming
8:00am – 3:00pm
Cowdenbeath
3 lanes – poolPublic Swimming
8:00am – 3:00pm
Cowdenbeath
3 lanes – poolPublic Swimming
8:00am – 3:00pm
Cowdenbeath
3 lanes – poolSwimming Lessons
8:00am – 2:00pm
Cowdenbeath
2 lanes – PoolPublic Swimming
8:00am – 3:00pm
Cowdenbeath
3 lanes – 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 – 3:00pm
Cowdenbeath
5 lanes – poolPublic Swimming
8:00am – 3:00pm
Cowdenbeath
5 lanes – poolPublic Swimming
8:00am – 3:00pm
Cowdenbeath
5 lanes – poolPublic Swimming
8:00am – 3:00pm
Cowdenbeath
5 lanes – poolBootcamp
8:30am – 9:15am
CowdenbeathBodyBalance
10:00am – 10:45am
Cowdenbeath -
Lane Swimming
6:00am – 8:00am
Cowdenbeath
1 lanes – PoolPublic Swimming
6:00am – 8:00am
Cowdenbeath
4 lanes – PoolBootcamp
6:30am – 7:15am
CowdenbeathPublic Swimming
8:00am – 12:00pm
Cowdenbeath
5 lanes – PoolBodyPump
9:30am – 10:15am
CowdenbeathActive Circuit
10:15am – 11:00am
CowdenbeathRPM
10:30am – 11:15am
Cowdenbeath -
Lane Swimming
6:00am – 8:00am
Cowdenbeath
1 lanes – PoolPublic Swimming
6:00am – 8:00am
Cowdenbeath
4 lanes – PoolGroup Cycle
6:30am – 7:15am
CowdenbeathPublic Swimming
8:00am – 12:00pm
Cowdenbeath
5 lanes – PoolVinyasa Yoga
9:00am – 9:45am
CowdenbeathPickleball Social
9:30am – 11:30am
CowdenbeathYin Yoga
9:50am – 10:35am
Cowdenbeath -
Lane Swimming
6:00am – 8:00am
Cowdenbeath
1 lanes – PoolPublic Swimming
6:00am – 8:00am
Cowdenbeath
4 lanes – PoolPublic Swimming
8:00am – 9:30am
Cowdenbeath
5 lanes – PoolPublic Swimming
9:30am – 10:15am
Cowdenbeath
2 lanes – PoolAqua Aerobics
9:30am – 10:15am
CowdenbeathStrength Development
9:30am – 10:15am
CowdenbeathAqua Aerobics
9:30am – 10:15am
CowdenbeathPublic Swimming
9:30am – 10:15am
Cowdenbeath
2 lanes – PoolPublic Swimming
10:15am – 12:00pm
Cowdenbeath
5 lanes – PoolPublic Swimming
10:15am – 12:00pm
Cowdenbeath
5 lanes – PoolSenior Flex
10:30am – 11:15am
Cowdenbeath -
Lane Swimming
6:00am – 8:00am
Cowdenbeath
1 lanes – PoolPublic Swimming
6:00am – 8:00am
Cowdenbeath
4 lanes – PoolLane Swimming
6:00am – 8:00am
Cowdenbeath
1 lanes – PoolPublic Swimming
6:00am – 8:00am
Cowdenbeath
4 lanes – PoolPublic Swimming
8:00am – 9:30am
Cowdenbeath
5 lanes – PoolPublic Swimming
8:00am – 9:30am
Cowdenbeath
5 lanes – PoolPublic Swimming
9:30am – 10:15am
Cowdenbeath
2 lanes – PoolBodyPump
9:30am – 10:15am
CowdenbeathPublic Swimming
9:30am – 10:15am
Cowdenbeath
2 lanes – PoolPublic Swimming
10:15am – 12:00pm
Cowdenbeath
5 lanes – PoolPublic Swimming
10:15am – 12:00pm
Cowdenbeath
5 lanes – PoolActive Aqua
10:30am – 11:15am
CowdenbeathWalking Football
11:00am – 12:00pm
CowdenbeathWalking Football
11:00am – 12:00pm
CowdenbeathActive Strength and Balance
11:45am – 12:30pm
Cowdenbeath -
Active Aqua
12:12am – 1:00pm
CowdenbeathPublic Swimming
6:00am – 8:00am
Cowdenbeath
4 lanes – PoolLane Swimming
6:00am – 8:00am
Cowdenbeath
1 lanes – PoolPublic Swimming
6:00am – 8:00am
Cowdenbeath
4 lanes – PoolLane Swimming
6:00am – 8:00am
Cowdenbeath
1 lanes – PoolGroup Cycle
6:30am – 7:15am
CowdenbeathPublic Swimming
8:00am – 3:00pm
Cowdenbeath
5 lanes – PoolPublic Swimming
8:00am – 3:00pm
Cowdenbeath
5 lanes – PoolBodyPump
9:30am – 10:15am
CowdenbeathPilates
10:30am – 11:15am
CowdenbeathActive Circuit
11:45am – 12:30pm
Cowdenbeath -
Public Swimming
8:00am – 3:00pm
Cowdenbeath
3 lanes – poolPublic Swimming
8:00am – 3:00pm
Cowdenbeath
3 lanes – poolPublic Swimming
8:00am – 3:00pm
Cowdenbeath
3 lanes – poolSwimming Lessons
8:00am – 2:00pm
Cowdenbeath
2 lanes – PoolPublic Swimming
8:00am – 3:00pm
Cowdenbeath
3 lanes – 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 – 3:00pm
Cowdenbeath
5 lanes – poolPublic Swimming
8:00am – 3:00pm
Cowdenbeath
5 lanes – poolPublic Swimming
8:00am – 3:00pm
Cowdenbeath
5 lanes – poolPublic Swimming
8:00am – 3:00pm
Cowdenbeath
5 lanes – poolBootcamp
8:30am – 9:15am
CowdenbeathBodyBalance
10:00am – 10:45am
Cowdenbeath
Afternoon
-
Lane Swimming
12:00pm – 3:00pm
Cowdenbeath
1 lanes – PoolPublic Swimming
12:00pm – 3:00pm
Cowdenbeath
4 lanes – Pool -
Lane Swimming
12:00pm – 3:00pm
Cowdenbeath
1 lanes – PoolPublic Swimming
12:00pm – 3:00pm
Cowdenbeath
4 lanes – PoolGroup Cycle
12:00pm – 12:30pm
CowdenbeathActive Circuit
12:00pm – 12:45pm
CowdenbeathFreestyle Dance (Age3-5)
4:00pm – 4:45pm
CowdenbeathFreestyle Dance (P1-7)
4:45pm – 5:45pm
Cowdenbeath -
Lane Swimming
12:00pm – 3:00pm
Cowdenbeath
1 lanes – PoolPublic Swimming
12:00pm – 3:00pm
Cowdenbeath
4 lanes – PoolLane Swimming
12:00pm – 3:00pm
Cowdenbeath
1 lanes – PoolPublic Swimming
12:00pm – 3:00pm
Cowdenbeath
4 lanes – PoolMulti Sports (P1-7)
4:00pm – 5:00pm
Cowdenbeath -
Active Strength and Balance
11:45am – 12:30pm
CowdenbeathLane Swimming
12:00pm – 3:00pm
Cowdenbeath
1 lanes – PoolPublic Swimming
12:00pm – 3:00pm
Cowdenbeath
4 lanes – PoolLane Swimming
12:00pm – 3:00pm
Cowdenbeath
1 lanes – PoolPublic Swimming
12:00pm – 3:00pm
Cowdenbeath
4 lanes – Pool -
Active Aqua
12:12am – 1:00pm
CowdenbeathPublic Swimming
8:00am – 3:00pm
Cowdenbeath
5 lanes – PoolPublic Swimming
8:00am – 3:00pm
Cowdenbeath
5 lanes – PoolActive Circuit
11:45am – 12:30pm
CowdenbeathActive Aqua
12:15pm – 1:00pm
CowdenbeathLane Swimming
3:00pm – 5:00pm
Cowdenbeath
1 lanes – PoolPublic Swimming
3:00pm – 5:00pm
Cowdenbeath
4 lanes – PoolLane Swimming
3:00pm – 5:00pm
Cowdenbeath
1 lanes – PoolPublic Swimming
3:00pm – 5:00pm
Cowdenbeath
4 lanes – Pool -
Public Swimming
8:00am – 3:00pm
Cowdenbeath
3 lanes – poolPublic Swimming
8:00am – 3:00pm
Cowdenbeath
3 lanes – poolPublic Swimming
8:00am – 3:00pm
Cowdenbeath
3 lanes – poolSwimming Lessons
8:00am – 2:00pm
Cowdenbeath
2 lanes – PoolPublic Swimming
8:00am – 3:00pm
Cowdenbeath
3 lanes – pool -
Public Swimming
8:00am – 3:00pm
Cowdenbeath
5 lanes – poolPublic Swimming
8:00am – 3:00pm
Cowdenbeath
5 lanes – poolPublic Swimming
8:00am – 3:00pm
Cowdenbeath
5 lanes – poolPublic Swimming
8:00am – 3:00pm
Cowdenbeath
5 lanes – poolPickleball Compete
1:00pm – 3:00pm
Cowdenbeath -
Lane Swimming
12:00pm – 3:00pm
Cowdenbeath
1 lanes – PoolPublic Swimming
12:00pm – 3:00pm
Cowdenbeath
4 lanes – Pool -
Lane Swimming
12:00pm – 3:00pm
Cowdenbeath
1 lanes – PoolPublic Swimming
12:00pm – 3:00pm
Cowdenbeath
4 lanes – PoolGroup Cycle
12:00pm – 12:30pm
CowdenbeathActive Circuit
12:00pm – 12:45pm
CowdenbeathFreestyle Dance (Age3-5)
4:00pm – 4:45pm
CowdenbeathFreestyle Dance (P1-7)
4:45pm – 5:45pm
Cowdenbeath -
Lane Swimming
12:00pm – 3:00pm
Cowdenbeath
1 lanes – PoolPublic Swimming
12:00pm – 3:00pm
Cowdenbeath
4 lanes – PoolLane Swimming
12:00pm – 3:00pm
Cowdenbeath
1 lanes – PoolPublic Swimming
12:00pm – 3:00pm
Cowdenbeath
4 lanes – PoolMulti Sports (P1-7)
4:00pm – 5:00pm
Cowdenbeath -
Active Strength and Balance
11:45am – 12:30pm
CowdenbeathLane Swimming
12:00pm – 3:00pm
Cowdenbeath
1 lanes – PoolPublic Swimming
12:00pm – 3:00pm
Cowdenbeath
4 lanes – PoolLane Swimming
12:00pm – 3:00pm
Cowdenbeath
1 lanes – PoolPublic Swimming
12:00pm – 3:00pm
Cowdenbeath
4 lanes – Pool -
Active Aqua
12:12am – 1:00pm
CowdenbeathPublic Swimming
8:00am – 3:00pm
Cowdenbeath
5 lanes – PoolPublic Swimming
8:00am – 3:00pm
Cowdenbeath
5 lanes – PoolActive Circuit
11:45am – 12:30pm
CowdenbeathActive Aqua
12:15pm – 1:00pm
CowdenbeathLane Swimming
3:00pm – 5:00pm
Cowdenbeath
1 lanes – PoolPublic Swimming
3:00pm – 5:00pm
Cowdenbeath
4 lanes – PoolLane Swimming
3:00pm – 5:00pm
Cowdenbeath
1 lanes – PoolPublic Swimming
3:00pm – 5:00pm
Cowdenbeath
4 lanes – Pool -
Public Swimming
8:00am – 3:00pm
Cowdenbeath
3 lanes – poolPublic Swimming
8:00am – 3:00pm
Cowdenbeath
3 lanes – poolPublic Swimming
8:00am – 3:00pm
Cowdenbeath
3 lanes – poolSwimming Lessons
8:00am – 2:00pm
Cowdenbeath
2 lanes – PoolPublic Swimming
8:00am – 3:00pm
Cowdenbeath
3 lanes – pool -
Public Swimming
8:00am – 3:00pm
Cowdenbeath
5 lanes – poolPublic Swimming
8:00am – 3:00pm
Cowdenbeath
5 lanes – poolPublic Swimming
8:00am – 3:00pm
Cowdenbeath
5 lanes – poolPublic Swimming
8:00am – 3:00pm
Cowdenbeath
5 lanes – poolPickleball Compete
1:00pm – 3:00pm
Cowdenbeath
Evening
-
High Intensity Interval Training
5:30pm – 6:00pm
CowdenbeathBoxercise
6:05pm – 6:50pm
CowdenbeathLane Swimming
7:00pm – 9:00pm
Cowdenbeath
1 lanes – PoolStrength Development
7:00pm – 7:45pm
CowdenbeathRPM Express
8:00pm – 8:30pm
Cowdenbeath -
Freestyle Dance (P1-7)
4:45pm – 5:45pm
CowdenbeathStrength Development
6:00pm – 6:45pm
CowdenbeathLane Swimming
7:00pm – 9:00pm
Cowdenbeath
1 lanes – PoolGroup Cycle
7:00pm – 7:45pm
Cowdenbeath -
Shapes
6:00pm – 6:45pm
CowdenbeathPickleball Compete
6:00pm – 8:00pm
CowdenbeathLane Swimming
7:00pm – 9:00pm
Cowdenbeath
1 lanes – PoolRPM
7:00pm – 7:45pm
CowdenbeathLane Swimming
7:00pm – 9:00pm
Cowdenbeath
1 lanes – Pool -
Boxercise
6:00pm – 6:45pm
CowdenbeathLane Swimming
7:00pm – 9:00pm
Cowdenbeath
1 lanes – PoolPublic Swimming
7:00pm – 9:00pm
Cowdenbeath
4 lanes – PoolKettlebells
7:00pm – 7:45pm
CowdenbeathLane Swimming
7:00pm – 9:00pm
Cowdenbeath
1 lanes – PoolPublic Swimming
7:00pm – 9:00pm
Cowdenbeath
4 lanes – Pool -
Lift30
5:30pm – 6:00pm
CowdenbeathPickleball Social
6:00pm – 8:00pm
CowdenbeathHatha Yoga
6:15pm – 7:00pm
Cowdenbeath -
Pickleball Compete
5:00pm – 7:00pm
Cowdenbeath -
High Intensity Interval Training
5:30pm – 6:00pm
CowdenbeathBoxercise
6:05pm – 6:50pm
CowdenbeathLane Swimming
7:00pm – 9:00pm
Cowdenbeath
1 lanes – PoolStrength Development
7:00pm – 7:45pm
CowdenbeathRPM Express
8:00pm – 8:30pm
Cowdenbeath -
Freestyle Dance (P1-7)
4:45pm – 5:45pm
CowdenbeathStrength Development
6:00pm – 6:45pm
CowdenbeathLane Swimming
7:00pm – 9:00pm
Cowdenbeath
1 lanes – PoolGroup Cycle
7:00pm – 7:45pm
Cowdenbeath -
Shapes
6:00pm – 6:45pm
CowdenbeathPickleball Compete
6:00pm – 8:00pm
CowdenbeathLane Swimming
7:00pm – 9:00pm
Cowdenbeath
1 lanes – PoolRPM
7:00pm – 7:45pm
CowdenbeathLane Swimming
7:00pm – 9:00pm
Cowdenbeath
1 lanes – Pool -
Boxercise
6:00pm – 6:45pm
CowdenbeathLane Swimming
7:00pm – 9:00pm
Cowdenbeath
1 lanes – PoolPublic Swimming
7:00pm – 9:00pm
Cowdenbeath
4 lanes – PoolKettlebells
7:00pm – 7:45pm
CowdenbeathLane Swimming
7:00pm – 9:00pm
Cowdenbeath
1 lanes – PoolPublic Swimming
7:00pm – 9:00pm
Cowdenbeath
4 lanes – Pool -
Lift30
5:30pm – 6:00pm
CowdenbeathPickleball Social
6:00pm – 8:00pm
CowdenbeathHatha Yoga
6:15pm – 7:00pm
Cowdenbeath -
Pickleball Compete
5:00pm – 7:00pm
Cowdenbeath
Latest News
-
October 31, 2025
Fresh Look and New Sports Floor for Dalgety Bay Sports Hall
-
October 16, 2025
Fife Sports and Leisure Trust Celebrates Strong Performance and Community Impact in 2024–25
-
October 10, 2025
Supporting Women and Girls in Sport #SheCanSheWill
-
October 10, 2025
World Mental Health Day 2025
-
October 9, 2025
Menopause Awareness Day 2025: The Benefits of Exercise
-
October 6, 2025
Celebrating Scottish Women and Girls in Sport Week with Inspiring Stories from Fife
-
October 6, 2025
Fife Sports and Leisure Trust Wins National Intergenerational Workplace Award
-
September 30, 2025
Celebrating the Reopening of Cowdenbeath Leisure Centre
-
September 29, 2025
Get Set for Action-Packed October Holidays with Fife Sports and Leisure Trust
-
September 24, 2025
Fife Sports and Leisure Trust Launch New Customer App on National Fitness Day
-
September 23, 2025
Cowdenbeath Gym – Bigger, Better, Stronger
-
September 19, 2025
Step Inside the New Cowdenbeath Leisure Centre!
-
September 17, 2025
Beacon Leisure Centre Hosts Free Community Fun Day to Celebrate Sustainability Upgrade
-
September 5, 2025
Fife Sports and Leisure Trust Supports Suicide Prevention Awareness Week 2025
Fife Sports and Leisure Trust are once again proud to support Suicide Prevention Awareness Week, taking place from 5th to 12th September 2025, which includes World Suicide Prevention Day on 10th September. In collaboration with partners such as Fife Health and Social Care Partnership Health Promotion Service, Samaritans, NHS Fife, Fife Council, Fife Voluntary Action, […]
-
September 2, 2025
Fife Sports and Leisure Trust Adds 20 New Fitness Classes Across Venues
-
August 29, 2025
What’s Your Thing? Could It Be Volunteering?
-
August 18, 2025
Fife Sports and Leisure Trust awarded Gold in Defence Employer Recognition Scheme
Fife Sports and Leisure Trust is proud to announce it has been awarded the prestigious Gold Award from the Defence Employer Recognition Scheme (ERS), the highest honour given to organisations that demonstrate outstanding support for the Armed Forces community. This milestone follows the organisation’s Silver Award in 2024 and Bronze Award in 2023, marking a […]
-
August 4, 2025
Fife Sports and Leisure Trust Launches Energising New Campaign: What’s Your Thing?
-
July 28, 2025
New Club 18–24 Membership Makes Fitness More Affordable for Young Adults in Fife
-
July 7, 2025
Alcohol Awareness Week – Small Changes, Big Wins for Your Health
-
June 25, 2025
Fife Sports and Leisure Trust Extends Gym Opening Hours at Key Club Venues
-
June 20, 2025
Discover a Career in Leisure at Fife Sports and Leisure Trust’s Work Inspiration Day
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 Sports and 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 Sports and 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
-
Aqua Aerobics & Aqua Deep
-
Badminton
-
BodyBALANCE
-
Bootcamp
-
Climbing Wall
-
Gymnastics Coming Soon
-
Junior
-
Ladies Badminton
-
Ladies Pickleball Social
-
Metafit
-
Mini
-
Mixed Badminton
-
Pickleball Beginners
-
Pickleball Compete
-
Pickleball Social
-
Pilates
-
Qi Gong
-
RPM
-
Teen
-
Trampolining
-
Velo: Rhythm
-
Walking Football
-
Yoga