Opening Hours:
Venue:
Monday – Friday: 6.00am – 10.00pm
Saturday & Sunday: 8.00am – 5.00pm
Please note: Reception will close 1 hour before the venue
Gym:
Monday – Friday: 6.00am – 10.00pm
Saturday & Sunday: 8.00am – 5.00pm
Health Suite:
Monday – Friday: 6.00am – 9.00pm
Saturday & Sunday: 8.00am – 4.00pm
Swimming Pool:
Monday – Friday: 6.00am – 9.00pm
Saturday & Sunday: 8.00am – 4.00pm
Click here to see Swimming Pool Closures
Café:
Monday – Friday: 9.30am – 6.45pm
Saturday & Sunday: 8.30am – 3.45pm
Click here to download the menu or learn more.
Telephone:
01592 583305
Talk To Us:
Whether it’s a compliment, or a complaint, click here and we’ll make sure it reaches the right person.
Address:
Michael Woods Sports and Leisure Centre,
Viewfield, Glenrothes,
KY6 2RD
Parking and Travel Information:
Michael Woods Sports and Leisure Centre is situated on the site of the former Fife Institute in Glenrothes. With ample free car parking spaces available.
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
Cycle Studio
Our studio is equipped with state-of-the-art sound/lighting systems and award-winning IC7 bikes from Life Fitness.
Walking Football
This activity is run in partnership with Active Fife, and the Scottish FA.
Adult Trampolining
Try our adult trampolining sessions! No prior experience is required, anyone can join in on the fun.
Trampoline Classes
Trampoline classes are a fantastic way for children to learn new skills and tricks while having fun!
Rise Gymnastics
Our new Rise Gymnastics sessions are delivered in partnership with Scottish Gymnastics and British Gymnastics.
Run, Jump, Throw
Join Run Jump Throw for exciting athletic classes including hurdles, shot putt, long jump, and more!
Friday Night Pool Disco!
Join us for our Friday Night disco inflatable pool session on every Friday evening of the month.
Football Coaching
These classes run in partnership with the Scottish FA and are suitable for boys and girls of all levels!
Junior Gym
Junior Gym (12 to 15 years) is for young people, aged 12-15 years, who want to engage in regular physical activity and develop a fitness routine in a supervised and supportive environment.
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.
Venue Facilities
Gym
20m Swimming Pool with Moveable Floor
25m Swimming Pool
Warm Pool
Sauna & Steam Room
Family Changing
Velo Studio
Fitness Studio
Athletics Track
8 Court Sports Hall
Squash Courts
2x 11-a-side Grass Pitches
3x 5-a-side, 1x 7-a-side, and 1x 11-a-side 3G Synthetic Pitches
Accessibility
- Ramp entrance
- Unassisted wheelchair access
- Disabled parking
- Pool hoists
- Disabled toilets
- Disabled changing facilities
- Passenger Lift
- Guide dogs and assistance dogs welcome
- 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
-
Neil Martin
Duty Manager
-
Robert Sivewright
Duty Manager
-
Scott Bramall
Duty Manager
-
Iain Boylan
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.
Our Clubs
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(15) ", Michael Woods"
}
}
}
["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
Outdoor Running Track
Velo: Rhythm
Description:
Enhance endurance with a 45-minute rhythmic cycling journey to captivating music.
Age Group:
Adult, Teen
Instructor
Carrie Douglas
Intensity
Date:
Monday 6:15am – 7:00am
Venue
Lane Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Monday 8:00am – 9:30pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Monday 8:00am – 5:30pm
Venue
Tums, Bums & Thighs
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
Claire Cunningham
Intensity
Date:
Monday 9:30am – 10:15am
Venue
Velo: Flow
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
Scott Millar
Intensity
Date:
Monday 9:30am – 10:00am
Venue
Rise Gymnastics Tots
Description:
Master the art of gymnastics with expert coaching for all skill levels.
Age Group:
Junior, Mini, Teen
Date:
Monday 9:45am – 10:30am
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Monday 10:00am – 12:15pm
Venue
Active Circuit
Instructor
Debbie Young
Date:
Monday 10:00am – 10:45am
Venue
Active Circuit
Instructor
Debbie Young
Date:
Monday 10:00am – 10:45am
Venue
Tot Kickers
Age Group:
Junior, Mini
Date:
Monday 10:15am – 11:00am
Venue
BodyPump
Description:
Sculpt and strengthen major muscle groups with high repetitions and low resistance.
Age Group:
Adult, Teen
Instructor
Amie Shand
Intensity
Date:
Monday 10:30am – 11:15am
Venue
Pilates
Description:
Strengthen your core and improve flexibility with low-intensity Pilates.
Age Group:
Adult, Teen
Instructor
Carrie Douglas
Intensity
Date:
Monday 10:30am – 11:15am
Venue
Rise Gymnastics Tots
Description:
Master the art of gymnastics with expert coaching for all skill levels.
Age Group:
Junior, Mini, Teen
Date:
Monday 10:30am – 11:15am
Venue
Walking Football
Age Group:
Adult
Instructor
Coaching Session
Intensity
Date:
Monday 11:00am – 12:00pm
Venue
Active Circuit
Instructor
Debbie Young
Date:
Monday 11:00am – 11:45am
Venue
Active Circuit
Instructor
Debbie Young
Date:
Monday 11:00am – 11:45am
Venue
Rise Gymnastics Tots
Description:
Master the art of gymnastics with expert coaching for all skill levels.
Age Group:
Junior, Mini, Teen
Date:
Monday 11:15am – 12:00pm
Venue
Senior Flex
Description:
Promote balance, flexibility and mobility in a safe and social environment.
Age Group:
Adult, Teen
Instructor
Carrie Douglas
Intensity
Date:
Monday 11:30am – 12:15pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Monday 12:15pm – 1:00pm
Venue
Pickleball Social
Age Group:
Adult
Instructor
Pickleball Ambassador
Intensity
Date:
Monday 12:30pm – 2:30pm
Venue
Rise Gymnastics Discover
Description:
Master the art of gymnastics with expert coaching for all skill levels.
Age Group:
Junior, Mini, Teen
Date:
Monday 12:45pm – 1:30pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Monday 1:00pm – 3:00pm
Venue
Rise Gymnastics Discover
Description:
Master the art of gymnastics with expert coaching for all skill levels.
Age Group:
Junior, Mini, Teen
Date:
Monday 1:30pm – 2:15pm
Venue
Warm Pool Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Monday 2:00pm – 5:00pm
Venue
Mini Kickers
Age Group:
Junior, Mini
Date:
Monday 3:30pm – 4:15pm
Venue
Pilates
Description:
Strengthen your core and improve flexibility with low-intensity Pilates.
Age Group:
Adult, Teen
Instructor
Lindsey Robertson
Intensity
Date:
Monday 4:00pm – 4:45pm
Venue
Junior Tennis
Age Group:
Junior
Date:
Monday 4:30pm – 5:30pm
Venue
Warm Pool Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Monday 5:00pm – 8:00pm
Venue
Outdoor Running Track
HIIT Step
Age Group:
Adult, Teen
Instructor
Amie Shand
Intensity
Date:
Monday 5:15pm – 5:45pm
Venue
RPM
Description:
Get a quick, intense workout with RPM Express.
Age Group:
Adult, Teen
Instructor
Heather Mason
Intensity
Date:
Monday 5:15pm – 6:00pm
Venue
BodyPump
Description:
Sculpt and strengthen major muscle groups with high repetitions and low resistance.
Age Group:
Adult, Teen
Instructor
Debbie Young
Intensity
Date:
Monday 6:00pm – 6:45pm
Venue
Zumba
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
Heather Mason
Intensity
Date:
Monday 6:05pm – 6:50pm
Venue
Outdoor Running Track
Velo: Rhythm
Description:
Enhance endurance with a 45-minute rhythmic cycling journey to captivating music.
Age Group:
Adult, Teen
Instructor
Debbie Young
Intensity
Date:
Monday 7:00pm – 7:45pm
Venue
BodyBalance
Description:
Balance body and mind with a combination of Pilates, Tia Chi and Yoga.
Age Group:
Adult, Teen
Instructor
Kerry Bronzina
Intensity
Date:
Monday 7:00pm – 7:45pm
Venue
Yoga
Description:
Enhance mobilty, flexibility, relaxation, breathwork and mindfulness.
Age Group:
Adult, Teen
Instructor
Adele Ward
Intensity
Date:
Monday 8:00pm – 8:45pm
Venue
Lane Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Monday 8:00pm – 8:30pm
Venue
Lane Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Monday 8:30pm – 9:30pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Monday 8:30pm – 9:30pm
Venue
Lane Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Tuesday 6:00am – 8:00am
Venue
Outdoor Running Track
Strength Development
Description:
Balance body and mind with a combination of Pilates, Tia Chi and Yoga.
Age Group:
Adult, Teen
Instructor
Aleks Atanasova
Intensity
Date:
Tuesday 6:30am – 7:45am
Venue
Lane Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Tuesday 8:00am – 4:30pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Tuesday 8:00am – 6:00pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Tuesday 9:00am – 3:00pm
Venue
Ladies Badminton
Age Group:
Adult
Instructor
Karen Stalker
Intensity
Date:
Tuesday 9:00am – 11:00am
Venue
BodyPump
Description:
Sculpt and strengthen major muscle groups with high repetitions and low resistance.
Age Group:
Adult, Teen
Instructor
Kerry Bronzina
Intensity
Date:
Tuesday 9:30am – 10:15am
Venue
Velo: Forever
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
Debbie Young
Intensity
Date:
Tuesday 9:30am – 10:15am
Venue
Thriving Communities
Instructor
Katerina Kubienova
Date:
Tuesday 10:00am – 11:30am
Venue
Thriving Communities
Instructor
Katerina Kubienova
Date:
Tuesday 10:00am – 11:30am
Venue
BodyBalance
Description:
Balance body and mind with a combination of Pilates, Tia Chi and Yoga.
Age Group:
Adult, Teen
Instructor
Kerry Bronzina
Intensity
Date:
Tuesday 10:30am – 11:15am
Venue
Active Circuit
Instructor
Debbie Young
Date:
Tuesday 11:00am – 11:45am
Venue
Active Circuit
Instructor
Debbie Young
Date:
Tuesday 11:00am – 11:45am
Venue
Musical Theatre Fitness
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
Gill Dryburgh
Intensity
Date:
Tuesday 11:30am – 12:15pm
Venue
Active Circuit
Instructor
Katerina Kubienova
Date:
Tuesday 12:00pm – 12:45pm
Venue
Active Circuit
Instructor
Katerina Kubienova
Date:
Tuesday 12:00pm – 12:45pm
Venue
Simply Stretch
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
Gill Dryburgh
Intensity
Date:
Tuesday 12:20pm – 12:50pm
Venue
Active Strength and Balance
Instructor
Katerina Kubienova
Date:
Tuesday 1:00pm – 1:45pm
Venue
Active Aqua
Instructor
Debbie Young
Date:
Tuesday 1:00pm – 1:45pm
Venue
Active Aqua
Instructor
Debbie Young
Date:
Tuesday 1:00pm – 1:45pm
Venue
Active Aqua
Instructor
Debbie Young
Date:
Tuesday 2:00pm – 2:45pm
Venue
Active Aqua
Instructor
Debbie Young
Date:
Tuesday 2:00pm – 2:45pm
Venue
Warm Pool Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Tuesday 3:00pm – 4:00pm
Venue
Pickleball Social
Age Group:
Adult
Instructor
Pickleball Ambassador
Intensity
Date:
Tuesday 3:00pm – 5:00pm
Venue
Rise Gymnastics Explore
Description:
Master the art of gymnastics with expert coaching for all skill levels.
Age Group:
Junior, Mini, Teen
Date:
Tuesday 3:30pm – 5:30pm
Venue
Junior Trampolining
Description:
Our trampolining programme for primary and secondary school children caters for children of all abilities, therefore no prior experience of being on a trampoline is required.
Age Group:
Adult
Date:
Tuesday 4:00pm – 4:45pm
Venue
Rise Gymnastics Excel
Description:
Master the art of gymnastics with expert coaching for all skill levels.
Age Group:
Junior, Mini, Teen
Date:
Tuesday 4:30pm – 5:30pm
Venue
Junior Trampolining
Description:
Our trampolining programme for primary and secondary school children caters for children of all abilities, therefore no prior experience of being on a trampoline is required.
Age Group:
Adult
Date:
Tuesday 4:45pm – 5:45pm
Venue
Pickleball Beginners
Age Group:
Adult
Instructor
Pickleball Ambassador
Intensity
Date:
Tuesday 5:00pm – 6:00pm
Venue
Metafit
Description:
Experience an intense, metabolism boosting HIIT workout with Metafit.
Age Group:
Adult, Teen
Instructor
Claire Cunningham
Intensity
Date:
Tuesday 5:30pm – 6:00pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Tuesday 5:30pm – 9:30pm
Venue
Junior Trampolining
Description:
Our trampolining programme for primary and secondary school children caters for children of all abilities, therefore no prior experience of being on a trampoline is required.
Age Group:
Adult
Date:
Tuesday 5:45pm – 6:45pm
Venue
BodyCombat
Description:
Mixed martial arts-inspired, high-intensity workout.
Age Group:
Adult, Teen
Instructor
Claire Cunningham
Intensity
Date:
Tuesday 6:00pm – 6:45pm
Venue
Velo: Rhythm
Description:
Enhance endurance with a 45-minute rhythmic cycling journey to captivating music.
Age Group:
Adult, Teen
Instructor
Emily Beattie
Intensity
Date:
Tuesday 6:00pm – 6:45pm
Venue
SPRINT
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
Emily Beattie
Intensity
Date:
Tuesday 7:00pm – 7:30pm
Venue
BoxFit
Description:
Unleash your inner boxer with this high-intensity exercise class.
Age Group:
Adult, Teen
Instructor
Scott Millar
Intensity
Date:
Tuesday 7:00pm – 7:45pm
Venue
Core, Strength & Balance
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
Scott Millar
Intensity
Date:
Tuesday 7:45pm – 8:15pm
Venue
Outdoor Running Track
Lane Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Tuesday 9:00pm – 9:30pm
Venue
Warm Pool Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Wednesday 1:30am – 1:00pm
Venue
Lane Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Wednesday 6:00am – 8:00am
Venue
Outdoor Running Track
Sunrise 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:
Wednesday 6:15am – 7:00am
Venue
Lane Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Wednesday 8:00am – 9:30pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Wednesday 8:00am – 6:00pm
Venue
Warm Pool Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Wednesday 9:00am – 9:30am
Venue
Hydrocycle
Description:
Experience a high intensity cycling workout in the water with Hydrocycle.
Age Group:
Adult, Junior, Mini, Teen
Instructor
Debbie Mills
Intensity
Date:
Wednesday 9:15am – 10:00am
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
Amie Shand
Intensity
Date:
Wednesday 9:30am – 10:15am
Venue
Velo: Rhythm
Description:
Enhance endurance with a 45-minute rhythmic cycling journey to captivating music.
Age Group:
Adult, Teen
Instructor
Claire Cunningham
Intensity
Date:
Wednesday 9:30am – 10:15am
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
Lauren Berry
Intensity
Date:
Wednesday 9:30am – 10:15am
Venue
Rise Gymnastics Discover
Description:
Master the art of gymnastics with expert coaching for all skill levels.
Age Group:
Junior, Mini, Teen
Date:
Wednesday 9:30am – 10:15am
Venue
Mixed Badminton
Age Group:
Adult
Instructor
Karen Stalker
Intensity
Date:
Wednesday 10:00am – 12:00pm
Venue
Rise Gymnastics Tots
Description:
Master the art of gymnastics with expert coaching for all skill levels.
Age Group:
Junior, Mini, Teen
Date:
Wednesday 10:15am – 11:00am
Venue
Social Circuits
Description:
Engage in a variety of body weight and equipment based exercises to push your limits.
Age Group:
Adult, Teen
Instructor
Casey Finlay
Intensity
Date:
Wednesday 10:30am – 11:15am
Venue
Yoga
Description:
Enhance mobilty, flexibility, relaxation, breathwork and mindfulness.
Age Group:
Adult, Teen
Instructor
Lauren Berry
Intensity
Date:
Wednesday 10:30am – 11:15am
Venue
Aqua Aerobics
Description:
Enjoy low-impact water aerobics for joint-friendly exercise.
Age Group:
Adult, Teen
Instructor
Debbie Young
Intensity
Date:
Wednesday 10:30am – 11:15am
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Wednesday 11:15am – 3:00pm
Venue
Active Back Care
Instructor
Gavin Keith
Date:
Wednesday 11:30am – 12:30pm
Venue
Active Back Care
Instructor
Gavin Keith
Date:
Wednesday 11:30am – 12:30pm
Venue
Active Circuit
Instructor
Gavin Keith
Date:
Wednesday 12:45pm – 1:30pm
Venue
Active Circuit
Instructor
Gavin Keith
Date:
Wednesday 12:45pm – 1:30pm
Venue
Active Strength and Balance
Instructor
Gavin Keith
Date:
Wednesday 2:00pm – 2:45pm
Venue
Active Strength and Balance
Instructor
Gavin Keith
Date:
Wednesday 2:00pm – 2:45pm
Venue
Warm Pool Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Wednesday 2:30pm – 3:30pm
Venue
Active Strength and Balance
Instructor
Gavin Keith
Date:
Wednesday 3:00pm – 3:45pm
Venue
Active Strength and Balance
Instructor
Gavin Keith
Date:
Wednesday 3:00pm – 3:45pm
Venue
Junior Trampolining
Description:
Our trampolining programme for primary and secondary school children caters for children of all abilities, therefore no prior experience of being on a trampoline is required.
Age Group:
Adult
Date:
Wednesday 3:45pm – 4:45pm
Venue
Outdoor Running Track
Senior Flex
Description:
Promote balance, flexibility and mobility in a safe and social environment.
Age Group:
Adult, Teen
Instructor
Ernie Eglynas
Intensity
Date:
Wednesday 4:30pm – 5:15pm
Venue
Junior Trampolining
Description:
Our trampolining programme for primary and secondary school children caters for children of all abilities, therefore no prior experience of being on a trampoline is required.
Age Group:
Adult
Date:
Wednesday 4:45pm – 5:45pm
Venue
Outdoor Running Track
Active for Health
Instructor
Gavin Keith
Date:
Wednesday 5:15pm – 6:15pm
Venue
Active for Health
Instructor
Gavin Keith
Date:
Wednesday 5:15pm – 6:00pm
Venue
Velo: Rhythm
Description:
Enhance endurance with a 45-minute rhythmic cycling journey to captivating music.
Age Group:
Adult, Teen
Instructor
Ernie Eglynas
Intensity
Date:
Wednesday 5:30pm – 6:15pm
Venue
Tabata
Description:
Tabata offers intense four-minute workouts with 20-second hard work and 10-second rest intervals.
Age Group:
Adult, Teen
Instructor
Jamie McDonough
Intensity
Date:
Wednesday 5:30pm – 6:00pm
Venue
Velo: Rhythm
Description:
Enhance endurance with a 45-minute rhythmic cycling journey to captivating music.
Age Group:
Adult, Teen
Instructor
Ernie Eglynas
Intensity
Date:
Wednesday 5:30pm – 6:15pm
Venue
Trampolining
Age Group:
Adult
Instructor
Coaching Session
Intensity
Date:
Wednesday 5:45pm – 6:30pm
Venue
Boxercise
Description:
Unleash your inner boxer with this high-intensity exercise class.
Age Group:
Adult, Teen
Instructor
Jamie McDonough
Intensity
Date:
Wednesday 6:00pm – 6:45pm
Venue
Active for Life
Instructor
Gavin Keith
Date:
Wednesday 6:15pm – 7:15pm
Venue
Active for Life
Instructor
Gavin Keith
Date:
Wednesday 6:15pm – 7:00pm
Venue
Velo: Rhythm
Description:
Enhance endurance with a 45-minute rhythmic cycling journey to captivating music.
Age Group:
Adult, Teen
Instructor
Casey Finlay
Intensity
Date:
Wednesday 6:50pm – 7:35pm
Venue
BodyPump
Description:
Sculpt and strengthen major muscle groups with high repetitions and low resistance.
Age Group:
Adult, Teen
Instructor
Allan Clark
Intensity
Date:
Wednesday 7:00pm – 8:00pm
Venue
Lane Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Wednesday 8:00pm – 9:00pm
Venue
Outdoor Running Track
Lane Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Wednesday 9:00pm – 9:30pm
Venue
Lane Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Thursday 6:00am – 8:00am
Venue
Outdoor Running Track
Velo: Rhythm
Description:
Enhance endurance with a 45-minute rhythmic cycling journey to captivating music.
Age Group:
Adult, Teen
Instructor
Emily Beattie
Intensity
Date:
Thursday 6:15am – 7:00am
Venue
SPRINT
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
Emily Beattie
Intensity
Date:
Thursday 7:10am – 7:40am
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Thursday 8:00am – 6:00pm
Venue
Lane Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Thursday 8:00am – 9:30pm
Venue
Warm Pool Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Thursday 9:00am – 10:30am
Venue
BodyPump
Description:
Sculpt and strengthen major muscle groups with high repetitions and low resistance.
Age Group:
Adult, Teen
Instructor
Debbie Young
Intensity
Date:
Thursday 9:30am – 10:15am
Venue
Aqua Aerobics
Description:
Enjoy low-impact water aerobics for joint-friendly exercise.
Age Group:
Adult, Junior, Mini, Teen
Instructor
Kerry Bronzina
Intensity
Date:
Thursday 10:00am – 10:45am
Venue
BodyBalance
Description:
Balance body and mind with a combination of Pilates, Tia Chi and Yoga.
Age Group:
Adult, Teen
Instructor
Claire Cunningham
Intensity
Date:
Thursday 10:30am – 11:15am
Venue
Musical Theatre Fitness
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
Gill Dryburgh
Intensity
Date:
Thursday 11:00am – 11:45am
Venue
Aqua Aerobics
Description:
Enjoy low-impact water aerobics for joint-friendly exercise.
Age Group:
Adult, Junior, Mini, Teen
Instructor
Debbie Young
Intensity
Date:
Thursday 11:00am – 11:45am
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Thursday 11:45am – 3:00pm
Venue
Rise Gymnastics Tots
Description:
Master the art of gymnastics with expert coaching for all skill levels.
Age Group:
Junior, Mini, Teen
Date:
Thursday 11:45am – 12:30pm
Venue
Warm Pool Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Thursday 12:00pm – 8:00pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Thursday 12:00pm – 3:00pm
Venue
Ladies Pickleball Social
Age Group:
Adult
Instructor
Pickleball Ambassador
Intensity
Date:
Thursday 12:00pm – 2:00pm
Venue
BodyPump
Description:
Sculpt and strengthen major muscle groups with high repetitions and low resistance.
Age Group:
Adult, Teen
Instructor
Kerry Bronzina
Intensity
Date:
Thursday 12:30pm – 1:15pm
Venue
Rise Gymnastics Tots
Description:
Master the art of gymnastics with expert coaching for all skill levels.
Age Group:
Junior, Mini, Teen
Date:
Thursday 12:30pm – 1:15am
Venue
Active Circuit
Instructor
Katerina Kubienova
Date:
Thursday 12:30pm – 1:15pm
Venue
Active Circuit
Instructor
Katerina Kubienova
Date:
Thursday 12:30pm – 1:15pm
Venue
Rise Gymnastics Discover
Description:
Master the art of gymnastics with expert coaching for all skill levels.
Age Group:
Junior, Mini, Teen
Date:
Thursday 1:15pm – 2:00pm
Venue
Active Circuit
Instructor
Katerina Kubienova
Date:
Thursday 1:30pm – 2:15pm
Venue
Active Circuit
Instructor
Katerina Kubienova
Date:
Thursday 1:30pm – 2:15pm
Venue
Active Strength and Balance
Instructor
Katerina Kubienova
Date:
Thursday 2:30pm – 3:15pm
Venue
Active Strength and Balance
Instructor
Katerina Kubienova
Date:
Thursday 2:30pm – 2:15pm
Venue
Active Strength and Balance
Instructor
Katerina Kubienova
Date:
Thursday 3:30pm – 4:15pm
Venue
Active Strength and Balance
Instructor
Katerina Kubienova
Date:
Thursday 3:30pm – 4:15pm
Venue
Freestyle Dance
Age Group:
Junior, Teen
Date:
Thursday 4:15pm – 5:15pm
Venue
Freestyle Dance
Age Group:
Junior, Teen
Date:
Thursday 5:15pm – 6:15pm
Venue
Active Move
Instructor
Gavin Keith
Date:
Thursday 5:15pm – 6:15pm
Venue
Active Move
Instructor
Gavin Keith
Date:
Thursday 5:15pm – 6:15pm
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
Claire Cunningham
Intensity
Date:
Thursday 5:30pm – 6:15pm
Venue
Velo: Rhythm
Description:
Enhance endurance with a 45-minute rhythmic cycling journey to captivating music.
Age Group:
Adult, Teen
Instructor
Debbie Young
Intensity
Date:
Thursday 6:15pm – 7:00pm
Venue
BodyCombat
Description:
Mixed martial arts-inspired, high-intensity workout.
Age Group:
Adult, Teen
Instructor
Claire Cunningham
Intensity
Date:
Thursday 6:20pm – 7:05pm
Venue
Active for Health
Instructor
Gavin Keith
Date:
Thursday 6:30pm – 7:30pm
Venue
Active for Health
Instructor
Gavin Keith
Date:
Thursday 6:30pm – 7:30pm
Venue
Strength Development
Description:
Balance body and mind with a combination of Pilates, Tia Chi and Yoga.
Age Group:
Adult, Teen
Instructor
Aleks Atanasova
Intensity
Date:
Thursday 7:15pm – 8:00pm
Venue
Lane Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Thursday 8:00pm – 9:30pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Thursday 8:30pm – 9:00pm
Venue
Lane Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Friday 6:00am – 7:15pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Friday 6:00am – 8:00am
Venue
Outdoor Running Track
Velo: Rhythm
Description:
Enhance endurance with a 45-minute rhythmic cycling journey to captivating music.
Age Group:
Adult, Teen
Instructor
Carrie Douglas
Intensity
Date:
Friday 6:15am – 7:00am
Venue
Kettlebells
Description:
Build functional strength, endurance, and engage the whole body.
Age Group:
Adult, Teen
Instructor
Marie McLellan
Intensity
Date:
Friday 7:15am – 8:00am
Venue
Lane Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Friday 8:00am – 7:15pm
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
Lauren Berry
Intensity
Date:
Friday 8:05am – 8:50am
Venue
Hydrocycle
Description:
Experience a high intensity cycling workout in the water with Hydrocycle.
Age Group:
Adult, Junior, Mini, Teen
Instructor
Debbie Mills
Intensity
Date:
Friday 9:15am – 10:00am
Venue
Tums, Bums & Thighs
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
Amie Shand
Intensity
Date:
Friday 9:30am – 10:15am
Venue
RPM
Description:
Get a quick, intense workout with RPM Express.
Age Group:
Adult, Teen
Instructor
Ruth Salmond
Intensity
Date:
Friday 9:30am – 10:15am
Venue
Rise Gymnastics Discover
Description:
Master the art of gymnastics with expert coaching for all skill levels.
Age Group:
Junior, Mini, Teen
Date:
Friday 9:30am – 10:15am
Venue
Active for Life
Instructor
Gavin Keith
Date:
Friday 9:30am – 10:30am
Venue
Active for Life
Instructor
Gavin Keith
Date:
Friday 9:30am – 10:30am
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Friday 10:00am – 3:00pm
Venue
Pickleball Social
Age Group:
Adult
Instructor
Pickleball Ambassador
Intensity
Date:
Friday 10:00am – 12:00pm
Venue
Rise Gymnastics Tots
Description:
Master the art of gymnastics with expert coaching for all skill levels.
Age Group:
Junior, Mini, Teen
Date:
Friday 10:15am – 11:00am
Venue
BodyBalance
Description:
Balance body and mind with a combination of Pilates, Tia Chi and Yoga.
Age Group:
Adult, Teen
Instructor
Amie Shand
Intensity
Date:
Friday 10:30am – 11:15am
Venue
Velo: Forever
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:
Friday 10:30am – 11:15am
Venue
Active for Health
Instructor
Gavin Keith
Date:
Friday 10:30am – 11:30am
Venue
Active for Health
Instructor
Gavin Keith
Date:
Friday 10:30am – 11:30am
Venue
Active Aqua
Instructor
Susan Howie
Date:
Friday 11:00am – 11:45am
Venue
Active Aqua
Instructor
Susan Howie
Date:
Friday 11:00am – 11:45am
Venue
Velo: Forever
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:
Friday 11:30am – 12:15pm
Venue
Active for Health
Instructor
Gavin Keith
Date:
Friday 11:30am – 12:30pm
Venue
Active for Health
Instructor
Gavin Keith
Date:
Friday 11:30am – 12:15pm
Venue
Warm Pool Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Friday 11:45am – 1:00pm
Venue
Warm Pool Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Friday 2:30pm – 7: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:
Friday 5:30pm – 6:15pm
Venue
Pickleball Social
Age Group:
Adult
Instructor
Pickleball Ambassador
Intensity
Date:
Friday 6:00pm – 8:00pm
Venue
RPM
Description:
Get a quick, intense workout with RPM Express.
Age Group:
Adult, Teen
Instructor
Ruth Salmond
Intensity
Date:
Friday 6:30pm – 7:15pm
Venue
Pool Disco
Age Group:
Adult, Junior, Mini, Teen
Date:
Friday 7:30pm – 9:00pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Saturday 8:00am – 5:00pm
Venue
Lane Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Saturday 8:00am – 5: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:
Saturday 8:15am – 9:00am
Venue
Velo: Connect
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
Debbie Young
Intensity
Date:
Saturday 8:30am – 9:15am
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Saturday 9:00am – 4:00pm
Venue
Tot Kickers
Age Group:
Junior, Mini
Date:
Saturday 9:15am – 10:00am
Venue
BodyPump
Description:
Sculpt and strengthen major muscle groups with high repetitions and low resistance.
Age Group:
Adult, Teen
Instructor
Allan Clark
Intensity
Date:
Saturday 9:30am – 10:30am
Venue
Warm Pool Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Saturday 9:30am – 3:30pm
Venue
Outdoor Running Track
Junior Football
Age Group:
Junior, Mini
Date:
Saturday 10:00am – 10:45am
Venue
Junior Gym
Description:
A youth-focused gym experience to promote fitness and well-being for ages 12-15.
Age Group:
Junior, Teen
Date:
Saturday 10:00am – 10:45am
Venue
Outdoor Running Track
Pilates
Description:
Strengthen your core and improve flexibility with low-intensity Pilates.
Age Group:
Adult, Teen
Instructor
Michele Galloway
Intensity
Date:
Saturday 10:45am – 11:30am
Venue
Mini Kickers
Age Group:
Junior, Mini
Date:
Saturday 10:45am – 11:30am
Venue
Tot Kickers
Age Group:
Junior, Mini
Date:
Saturday 11:30am – 12:15pm
Venue
Outdoor Running Track
Lane Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Sunday 8:00am – 4:00pm
Venue
Public Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Sunday 8:00am – 4:00pm
Venue
Outdoor Running Track
Junior Trampolining
Description:
Our trampolining programme for primary and secondary school children caters for children of all abilities, therefore no prior experience of being on a trampoline is required.
Age Group:
Adult
Date:
Sunday 8:30am – 9:15am
Venue
Velo: Connect
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
Claire Cunningham
Intensity
Date:
Sunday 9:00am – 10:00am
Venue
Junior Trampolining
Description:
Our trampolining programme for primary and secondary school children caters for children of all abilities, therefore no prior experience of being on a trampoline is required.
Age Group:
Adult
Date:
Sunday 9:15am – 10:00am
Venue
Grit Strength
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
Aleks Atanasova
Intensity
Date:
Sunday 9:30am – 10:00am
Venue
Warm Pool Swimming
Age Group:
Adult, Junior, Mini, Teen
Date:
Sunday 9:30am – 2:30pm
Venue
Trampolining
Age Group:
Adult
Instructor
Coaching Session
Intensity
Date:
Sunday 10:00am – 10:45am
Venue
Junior Trampolining
Description:
Our trampolining programme for primary and secondary school children caters for children of all abilities, therefore no prior experience of being on a trampoline is required.
Age Group:
Adult
Date:
Sunday 10:45am – 11:45am
Venue
Trampolining
Age Group:
Adult
Instructor
Coaching Session
Intensity
Date:
Sunday 11:00am – 11:45am
Venue
Junior Trampolining
Description:
Our trampolining programme for primary and secondary school children caters for children of all abilities, therefore no prior experience of being on a trampoline is required.
Age Group:
Adult
Date:
Sunday 11:45am – 12:45pm
Venue
Junior Trampolining
Description:
Our trampolining programme for primary and secondary school children caters for children of all abilities, therefore no prior experience of being on a trampoline is required.
Age Group:
Adult
Date:
Sunday 12:45pm – 1:45pm
Venue
-
17th Today
November -
18th Tomorrow
November -
19th Wednesday
November -
20th Thursday
November -
21st Friday
November -
22nd Saturday
November -
23rd Sunday
November -
24th Monday
November -
25th Tuesday
November -
26th Wednesday
November -
27th Thursday
November -
28th Friday
November -
29th Saturday
November -
30th Sunday
November
Morning
-
Lane Swimming
6:00am – 8:00am
Michael Woods
8 lanes – Main PoolOutdoor Running Track
6:00am – 5:00pm
Michael Woods
6 lanesVelo: Rhythm
6:15am – 7:00am
Michael WoodsLane Swimming
8:00am – 9:30pm
Michael Woods
4 lanes – Main PoolPublic Swimming
8:00am – 5:30pm
Michael Woods
6 lanes – Main PoolTums, Bums & Thighs
9:30am – 10:15am
Michael WoodsVelo: Flow
9:30am – 10:00am
Michael WoodsRise Gymnastics Tots
9:45am – 10:30am
Michael WoodsPublic Swimming
10:00am – 12:15pm
Michael Woods
5 lanes – Training PoolActive Circuit
10:00am – 10:45am
Michael WoodsActive Circuit
10:00am – 10:45am
Michael WoodsTot Kickers
10:15am – 11:00am
Michael WoodsBodyPump
10:30am – 11:15am
Michael WoodsPilates
10:30am – 11:15am
Michael WoodsRise Gymnastics Tots
10:30am – 11:15am
Michael WoodsWalking Football
11:00am – 12:00pm
Michael WoodsActive Circuit
11:00am – 11:45am
Michael WoodsActive Circuit
11:00am – 11:45am
Michael WoodsRise Gymnastics Tots
11:15am – 12:00pm
Michael WoodsSenior Flex
11:30am – 12:15pm
Michael Woods -
Lane Swimming
6:00am – 8:00am
Michael Woods
5 lanes – Main PoolOutdoor Running Track
6:00am – 7:00pm
Michael Woods
6 lanesStrength Development
6:30am – 7:45am
Michael WoodsLane Swimming
8:00am – 4:30pm
Michael Woods
2 lanes – Main PoolPublic Swimming
8:00am – 6:00pm
Michael Woods
6 lanes – Main PoolPublic Swimming
9:00am – 3:00pm
Michael Woods
2 lanes – Training PoolLadies Badminton
9:00am – 11:00am
Michael WoodsBodyPump
9:30am – 10:15am
Michael WoodsVelo: Forever
9:30am – 10:15am
Michael WoodsThriving Communities
10:00am – 11:30am
Michael WoodsThriving Communities
10:00am – 11:30am
Michael WoodsBodyBalance
10:30am – 11:15am
Michael WoodsActive Circuit
11:00am – 11:45am
Michael WoodsActive Circuit
11:00am – 11:45am
Michael WoodsMusical Theatre Fitness
11:30am – 12:15pm
Michael Woods -
Warm Pool Swimming
1:30am – 1:00pm
Michael Woods – Warm PoolLane Swimming
6:00am – 8:00am
Michael Woods
8 lanes – Main PoolOutdoor Running Track
6:00am – 4:00pm
Michael Woods
6 lanesSunrise Bootcamp
6:15am – 7:00am
Michael WoodsLane Swimming
8:00am – 9:30pm
Michael Woods
2 lanes – Main PoolPublic Swimming
8:00am – 6:00pm
Michael Woods
6 lanes – Main PoolWarm Pool Swimming
9:00am – 9:30am
Michael Woods – Warm PoolHydrocycle
9:15am – 10:00am
Michael WoodsShapes
9:30am – 10:15am
Michael WoodsVelo: Rhythm
9:30am – 10:15am
Michael WoodsVinyasa Yoga
9:30am – 10:15am
Michael WoodsRise Gymnastics Discover
9:30am – 10:15am
Michael WoodsMixed Badminton
10:00am – 12:00pm
Michael WoodsRise Gymnastics Tots
10:15am – 11:00am
Michael WoodsSocial Circuits
10:30am – 11:15am
Michael WoodsYoga
10:30am – 11:15am
Michael WoodsAqua Aerobics
10:30am – 11:15am
Michael WoodsPublic Swimming
11:15am – 3:00pm
Michael Woods – Training PoolActive Back Care
11:30am – 12:30pm
Michael WoodsActive Back Care
11:30am – 12:30pm
Michael Woods -
Lane Swimming
6:00am – 8:00am
Michael Woods
5 lanes – Main PoolOutdoor Running Track
6:00am – 10:00pm
Michael Woods
6 lanesVelo: Rhythm
6:15am – 7:00am
Michael WoodsSPRINT
7:10am – 7:40am
Michael WoodsPublic Swimming
8:00am – 6:00pm
Michael Woods
6 lanes – Main PoolLane Swimming
8:00am – 9:30pm
Michael Woods
2 lanes – Main PoolWarm Pool Swimming
9:00am – 10:30am
Michael Woods – Warm PoolBodyPump
9:30am – 10:15am
Michael WoodsAqua Aerobics
10:00am – 10:45am
Michael WoodsBodyBalance
10:30am – 11:15am
Michael WoodsMusical Theatre Fitness
11:00am – 11:45am
Michael WoodsAqua Aerobics
11:00am – 11:45am
Michael WoodsPublic Swimming
11:45am – 3:00pm
Michael Woods – Training PoolRise Gymnastics Tots
11:45am – 12:30pm
Michael Woods -
Lane Swimming
6:00am – 7:15pm
Michael Woods
2 lanes – Main PoolPublic Swimming
6:00am – 8:00am
Michael Woods
8 lanes – Main PoolOutdoor Running Track
6:00am – 10:00pm
Michael Woods
6 lanesVelo: Rhythm
6:15am – 7:00am
Michael WoodsKettlebells
7:15am – 8:00am
Michael WoodsLane Swimming
8:00am – 7:15pm
Michael Woods
2 lanes – Main PoolVinyasa Yoga
8:05am – 8:50am
Michael WoodsHydrocycle
9:15am – 10:00am
Michael WoodsTums, Bums & Thighs
9:30am – 10:15am
Michael WoodsRPM
9:30am – 10:15am
Michael WoodsRise Gymnastics Discover
9:30am – 10:15am
Michael WoodsActive for Life
9:30am – 10:30am
Michael WoodsActive for Life
9:30am – 10:30am
Michael WoodsPublic Swimming
10:00am – 3:00pm
Michael Woods – Training PoolPickleball Social
10:00am – 12:00pm
Michael WoodsRise Gymnastics Tots
10:15am – 11:00am
Michael WoodsBodyBalance
10:30am – 11:15am
Michael WoodsVelo: Forever
10:30am – 11:15am
Michael WoodsActive for Health
10:30am – 11:30am
Michael WoodsActive for Health
10:30am – 11:30am
Michael WoodsActive Aqua
11:00am – 11:45am
Michael WoodsActive Aqua
11:00am – 11:45am
Michael WoodsVelo: Forever
11:30am – 12:15pm
Michael WoodsActive for Health
11:30am – 12:30pm
Michael WoodsActive for Health
11:30am – 12:15pm
Michael WoodsWarm Pool Swimming
11:45am – 1:00pm
Michael Woods – Warm Pool -
Cancelled – Public Swimming
8:00am – 5:00pm
Michael Woods
6 lanes – Main PoolCancelled – Lane Swimming
8:00am – 5:00pm
Michael Woods
2 lanes – Main PoolBootcamp
8:15am – 9:00am
Michael WoodsVelo: Connect
8:30am – 9:15am
Michael WoodsCancelled – Public Swimming
9:00am – 4:00pm
Michael Woods – Training PoolTot Kickers
9:15am – 10:00am
Michael WoodsBodyPump
9:30am – 10:30am
Michael WoodsCancelled – Warm Pool Swimming
9:30am – 3:30pm
Michael Woods – Warm PoolOutdoor Running Track
9:30am – 10:00am
Michael Woods
6 lanesJunior Football
10:00am – 10:45am
Michael WoodsJunior Gym
10:00am – 10:45am
Michael WoodsOutdoor Running Track
10:00am – 11:30am
Michael Woods
3 lanesPilates
10:45am – 11:30am
Michael WoodsMini Kickers
10:45am – 11:30am
Michael WoodsTot Kickers
11:30am – 12:15pm
Michael WoodsOutdoor Running Track
11:30am – 5:00pm
Michael Woods
6 lanes -
Cancelled – Lane Swimming
8:00am – 4:00pm
Michael Woods
2 lanes – Main PoolCancelled – Public Swimming
8:00am – 4:00pm
Michael Woods
6 lanes – Main PoolOutdoor Running Track
8:00am – 5:00pm
Michael Woods
6 lanesJunior Trampolining
8:30am – 9:15am
Michael WoodsVelo: Connect
9:00am – 10:00am
Michael WoodsJunior Trampolining
9:15am – 10:00am
Michael WoodsGrit Strength
9:30am – 10:00am
Michael WoodsCancelled – Warm Pool Swimming
9:30am – 2:30pm
Michael Woods – Warm PoolTrampolining
10:00am – 10:45am
Michael WoodsJunior Trampolining
10:45am – 11:45am
Michael WoodsTrampolining
11:00am – 11:45am
Michael WoodsJunior Trampolining
11:45am – 12:45pm
Michael Woods -
Lane Swimming
6:00am – 8:00am
Michael Woods
8 lanes – Main PoolOutdoor Running Track
6:00am – 5:00pm
Michael Woods
6 lanesVelo: Rhythm
6:15am – 7:00am
Michael WoodsLane Swimming
8:00am – 9:30pm
Michael Woods
4 lanes – Main PoolPublic Swimming
8:00am – 5:30pm
Michael Woods
6 lanes – Main PoolTums, Bums & Thighs
9:30am – 10:15am
Michael WoodsVelo: Flow
9:30am – 10:00am
Michael WoodsRise Gymnastics Tots
9:45am – 10:30am
Michael WoodsPublic Swimming
10:00am – 12:15pm
Michael Woods
5 lanes – Training PoolActive Circuit
10:00am – 10:45am
Michael WoodsActive Circuit
10:00am – 10:45am
Michael WoodsTot Kickers
10:15am – 11:00am
Michael WoodsBodyPump
10:30am – 11:15am
Michael WoodsPilates
10:30am – 11:15am
Michael WoodsRise Gymnastics Tots
10:30am – 11:15am
Michael WoodsWalking Football
11:00am – 12:00pm
Michael WoodsActive Circuit
11:00am – 11:45am
Michael WoodsActive Circuit
11:00am – 11:45am
Michael WoodsRise Gymnastics Tots
11:15am – 12:00pm
Michael WoodsSenior Flex
11:30am – 12:15pm
Michael Woods -
Lane Swimming
6:00am – 8:00am
Michael Woods
5 lanes – Main PoolOutdoor Running Track
6:00am – 7:00pm
Michael Woods
6 lanesStrength Development
6:30am – 7:45am
Michael WoodsLane Swimming
8:00am – 4:30pm
Michael Woods
2 lanes – Main PoolPublic Swimming
8:00am – 6:00pm
Michael Woods
6 lanes – Main PoolPublic Swimming
9:00am – 3:00pm
Michael Woods
2 lanes – Training PoolLadies Badminton
9:00am – 11:00am
Michael WoodsBodyPump
9:30am – 10:15am
Michael WoodsVelo: Forever
9:30am – 10:15am
Michael WoodsThriving Communities
10:00am – 11:30am
Michael WoodsThriving Communities
10:00am – 11:30am
Michael WoodsBodyBalance
10:30am – 11:15am
Michael WoodsActive Circuit
11:00am – 11:45am
Michael WoodsActive Circuit
11:00am – 11:45am
Michael WoodsMusical Theatre Fitness
11:30am – 12:15pm
Michael Woods -
Warm Pool Swimming
1:30am – 1:00pm
Michael Woods – Warm PoolLane Swimming
6:00am – 8:00am
Michael Woods
8 lanes – Main PoolOutdoor Running Track
6:00am – 4:00pm
Michael Woods
6 lanesSunrise Bootcamp
6:15am – 7:00am
Michael WoodsLane Swimming
8:00am – 9:30pm
Michael Woods
2 lanes – Main PoolPublic Swimming
8:00am – 6:00pm
Michael Woods
6 lanes – Main PoolWarm Pool Swimming
9:00am – 9:30am
Michael Woods – Warm PoolHydrocycle
9:15am – 10:00am
Michael WoodsShapes
9:30am – 10:15am
Michael WoodsVelo: Rhythm
9:30am – 10:15am
Michael WoodsVinyasa Yoga
9:30am – 10:15am
Michael WoodsRise Gymnastics Discover
9:30am – 10:15am
Michael WoodsMixed Badminton
10:00am – 12:00pm
Michael WoodsRise Gymnastics Tots
10:15am – 11:00am
Michael WoodsSocial Circuits
10:30am – 11:15am
Michael WoodsYoga
10:30am – 11:15am
Michael WoodsAqua Aerobics
10:30am – 11:15am
Michael WoodsPublic Swimming
11:15am – 3:00pm
Michael Woods – Training PoolActive Back Care
11:30am – 12:30pm
Michael WoodsActive Back Care
11:30am – 12:30pm
Michael Woods -
Lane Swimming
6:00am – 8:00am
Michael Woods
5 lanes – Main PoolOutdoor Running Track
6:00am – 10:00pm
Michael Woods
6 lanesVelo: Rhythm
6:15am – 7:00am
Michael WoodsSPRINT
7:10am – 7:40am
Michael WoodsPublic Swimming
8:00am – 6:00pm
Michael Woods
6 lanes – Main PoolLane Swimming
8:00am – 9:30pm
Michael Woods
2 lanes – Main PoolWarm Pool Swimming
9:00am – 10:30am
Michael Woods – Warm PoolBodyPump
9:30am – 10:15am
Michael WoodsAqua Aerobics
10:00am – 10:45am
Michael WoodsBodyBalance
10:30am – 11:15am
Michael WoodsMusical Theatre Fitness
11:00am – 11:45am
Michael WoodsAqua Aerobics
11:00am – 11:45am
Michael WoodsPublic Swimming
11:45am – 3:00pm
Michael Woods – Training PoolRise Gymnastics Tots
11:45am – 12:30pm
Michael Woods -
Lane Swimming
6:00am – 7:15pm
Michael Woods
2 lanes – Main PoolPublic Swimming
6:00am – 8:00am
Michael Woods
8 lanes – Main PoolOutdoor Running Track
6:00am – 10:00pm
Michael Woods
6 lanesVelo: Rhythm
6:15am – 7:00am
Michael WoodsKettlebells
7:15am – 8:00am
Michael WoodsLane Swimming
8:00am – 7:15pm
Michael Woods
2 lanes – Main PoolVinyasa Yoga
8:05am – 8:50am
Michael WoodsHydrocycle
9:15am – 10:00am
Michael WoodsTums, Bums & Thighs
9:30am – 10:15am
Michael WoodsRPM
9:30am – 10:15am
Michael WoodsRise Gymnastics Discover
9:30am – 10:15am
Michael WoodsActive for Life
9:30am – 10:30am
Michael WoodsActive for Life
9:30am – 10:30am
Michael WoodsPublic Swimming
10:00am – 3:00pm
Michael Woods – Training PoolPickleball Social
10:00am – 12:00pm
Michael WoodsRise Gymnastics Tots
10:15am – 11:00am
Michael WoodsBodyBalance
10:30am – 11:15am
Michael WoodsVelo: Forever
10:30am – 11:15am
Michael WoodsActive for Health
10:30am – 11:30am
Michael WoodsActive for Health
10:30am – 11:30am
Michael WoodsActive Aqua
11:00am – 11:45am
Michael WoodsActive Aqua
11:00am – 11:45am
Michael WoodsVelo: Forever
11:30am – 12:15pm
Michael WoodsActive for Health
11:30am – 12:30pm
Michael WoodsActive for Health
11:30am – 12:15pm
Michael WoodsWarm Pool Swimming
11:45am – 1:00pm
Michael Woods – Warm Pool -
Cancelled – Public Swimming
8:00am – 5:00pm
Michael Woods
6 lanes – Main PoolCancelled – Lane Swimming
8:00am – 5:00pm
Michael Woods
2 lanes – Main PoolBootcamp
8:15am – 9:00am
Michael WoodsVelo: Connect
8:30am – 9:15am
Michael WoodsCancelled – Public Swimming
9:00am – 4:00pm
Michael Woods – Training PoolTot Kickers
9:15am – 10:00am
Michael WoodsBodyPump
9:30am – 10:30am
Michael WoodsCancelled – Warm Pool Swimming
9:30am – 3:30pm
Michael Woods – Warm PoolOutdoor Running Track
9:30am – 10:00am
Michael Woods
6 lanesJunior Football
10:00am – 10:45am
Michael WoodsJunior Gym
10:00am – 10:45am
Michael WoodsOutdoor Running Track
10:00am – 11:30am
Michael Woods
3 lanesPilates
10:45am – 11:30am
Michael WoodsMini Kickers
10:45am – 11:30am
Michael WoodsTot Kickers
11:30am – 12:15pm
Michael WoodsOutdoor Running Track
11:30am – 5:00pm
Michael Woods
6 lanes -
Cancelled – Lane Swimming
8:00am – 4:00pm
Michael Woods
2 lanes – Main PoolCancelled – Public Swimming
8:00am – 4:00pm
Michael Woods
6 lanes – Main PoolOutdoor Running Track
8:00am – 5:00pm
Michael Woods
6 lanesJunior Trampolining
8:30am – 9:15am
Michael WoodsVelo: Connect
9:00am – 10:00am
Michael WoodsJunior Trampolining
9:15am – 10:00am
Michael WoodsGrit Strength
9:30am – 10:00am
Michael WoodsCancelled – Warm Pool Swimming
9:30am – 2:30pm
Michael Woods – Warm PoolTrampolining
10:00am – 10:45am
Michael WoodsJunior Trampolining
10:45am – 11:45am
Michael WoodsTrampolining
11:00am – 11:45am
Michael WoodsJunior Trampolining
11:45am – 12:45pm
Michael Woods
Afternoon
-
Outdoor Running Track
6:00am – 5:00pm
Michael Woods
6 lanesLane Swimming
8:00am – 9:30pm
Michael Woods
4 lanes – Main PoolPublic Swimming
8:00am – 5:30pm
Michael Woods
6 lanes – Main PoolPublic Swimming
10:00am – 12:15pm
Michael Woods
5 lanes – Training PoolSenior Flex
11:30am – 12:15pm
Michael WoodsPublic Swimming
12:15pm – 1:00pm
Michael Woods
2 lanes – Training PoolPickleball Social
12:30pm – 2:30pm
Michael WoodsRise Gymnastics Discover
12:45pm – 1:30pm
Michael WoodsPublic Swimming
1:00pm – 3:00pm
Michael Woods
3 lanes – Training PoolRise Gymnastics Discover
1:30pm – 2:15pm
Michael WoodsWarm Pool Swimming
2:00pm – 5:00pm
Michael Woods – Warm PoolMini Kickers
3:30pm – 4:15pm
Michael WoodsPilates
4:00pm – 4:45pm
Michael WoodsJunior Tennis
4:30pm – 5:30pm
Michael Woods -
Outdoor Running Track
6:00am – 7:00pm
Michael Woods
6 lanesLane Swimming
8:00am – 4:30pm
Michael Woods
2 lanes – Main PoolPublic Swimming
8:00am – 6:00pm
Michael Woods
6 lanes – Main PoolPublic Swimming
9:00am – 3:00pm
Michael Woods
2 lanes – Training PoolMusical Theatre Fitness
11:30am – 12:15pm
Michael WoodsActive Circuit
12:00pm – 12:45pm
Michael WoodsActive Circuit
12:00pm – 12:45pm
Michael WoodsSimply Stretch
12:20pm – 12:50pm
Michael WoodsActive Strength and Balance
1:00pm – 1:45pm
Michael WoodsActive Aqua
1:00pm – 1:45pm
Michael WoodsActive Aqua
1:00pm – 1:45pm
Michael WoodsActive Aqua
2:00pm – 2:45pm
Michael WoodsActive Aqua
2:00pm – 2:45pm
Michael WoodsWarm Pool Swimming
3:00pm – 4:00pm
Michael Woods – Warm PoolPickleball Social
3:00pm – 5:00pm
Michael WoodsRise Gymnastics Explore
3:30pm – 5:30pm
Michael WoodsJunior Trampolining
4:00pm – 4:45pm
Michael WoodsRise Gymnastics Excel
4:30pm – 5:30pm
Michael WoodsJunior Trampolining
4:45pm – 5:45pm
Michael Woods -
Warm Pool Swimming
1:30am – 1:00pm
Michael Woods – Warm PoolOutdoor Running Track
6:00am – 4:00pm
Michael Woods
6 lanesLane Swimming
8:00am – 9:30pm
Michael Woods
2 lanes – Main PoolPublic Swimming
8:00am – 6:00pm
Michael Woods
6 lanes – Main PoolPublic Swimming
11:15am – 3:00pm
Michael Woods – Training PoolActive Back Care
11:30am – 12:30pm
Michael WoodsActive Back Care
11:30am – 12:30pm
Michael WoodsActive Circuit
12:45pm – 1:30pm
Michael WoodsActive Circuit
12:45pm – 1:30pm
Michael WoodsActive Strength and Balance
2:00pm – 2:45pm
Michael WoodsActive Strength and Balance
2:00pm – 2:45pm
Michael WoodsWarm Pool Swimming
2:30pm – 3:30pm
Michael Woods – Warm PoolActive Strength and Balance
3:00pm – 3:45pm
Michael WoodsActive Strength and Balance
3:00pm – 3:45pm
Michael WoodsJunior Trampolining
3:45pm – 4:45pm
Michael WoodsRun Jump Throw
4:00pm – 5:00pm
Michael WoodsOutdoor Running Track
4:00pm – 5:00pm
Michael Woods
1 lanesSenior Flex
4:30pm – 5:15pm
Michael WoodsJunior Trampolining
4:45pm – 5:45pm
Michael Woods -
Outdoor Running Track
6:00am – 10:00pm
Michael Woods
6 lanesPublic Swimming
8:00am – 6:00pm
Michael Woods
6 lanes – Main PoolLane Swimming
8:00am – 9:30pm
Michael Woods
2 lanes – Main PoolPublic Swimming
11:45am – 3:00pm
Michael Woods – Training PoolRise Gymnastics Tots
11:45am – 12:30pm
Michael WoodsWarm Pool Swimming
12:00pm – 8:00pm
Michael Woods – Warm PoolPublic Swimming
12:00pm – 3:00pm
Michael Woods – Training PoolLadies Pickleball Social
12:00pm – 2:00pm
Michael WoodsBodyPump
12:30pm – 1:15pm
Michael WoodsActive Circuit
12:30pm – 1:15pm
Michael WoodsActive Circuit
12:30pm – 1:15pm
Michael WoodsRise Gymnastics Discover
1:15pm – 2:00pm
Michael WoodsActive Circuit
1:30pm – 2:15pm
Michael WoodsActive Circuit
1:30pm – 2:15pm
Michael WoodsActive Strength and Balance
2:30pm – 3:15pm
Michael WoodsActive Strength and Balance
2:30pm – 2:15pm
Michael WoodsActive Strength and Balance
3:30pm – 4:15pm
Michael WoodsActive Strength and Balance
3:30pm – 4:15pm
Michael WoodsFreestyle Dance
4:15pm – 5:15pm
Michael Woods -
Lane Swimming
6:00am – 7:15pm
Michael Woods
2 lanes – Main PoolOutdoor Running Track
6:00am – 10:00pm
Michael Woods
6 lanesLane Swimming
8:00am – 7:15pm
Michael Woods
2 lanes – Main PoolPublic Swimming
10:00am – 3:00pm
Michael Woods – Training PoolVelo: Forever
11:30am – 12:15pm
Michael WoodsActive for Health
11:30am – 12:30pm
Michael WoodsActive for Health
11:30am – 12:15pm
Michael WoodsWarm Pool Swimming
11:45am – 1:00pm
Michael Woods – Warm PoolWarm Pool Swimming
2:30pm – 7:00pm
Michael Woods – Warm PoolJunior Tennis
3:30pm – 4:30pm
Michael WoodsJunior Tennis
3:30pm – 4:30pm
Michael Woods -
Cancelled – Public Swimming
8:00am – 5:00pm
Michael Woods
6 lanes – Main PoolCancelled – Lane Swimming
8:00am – 5:00pm
Michael Woods
2 lanes – Main PoolCancelled – Public Swimming
9:00am – 4:00pm
Michael Woods – Training PoolCancelled – Warm Pool Swimming
9:30am – 3:30pm
Michael Woods – Warm PoolTot Kickers
11:30am – 12:15pm
Michael WoodsOutdoor Running Track
11:30am – 5:00pm
Michael Woods
6 lanes -
Cancelled – Lane Swimming
8:00am – 4:00pm
Michael Woods
2 lanes – Main PoolCancelled – Public Swimming
8:00am – 4:00pm
Michael Woods
6 lanes – Main PoolOutdoor Running Track
8:00am – 5:00pm
Michael Woods
6 lanesCancelled – Warm Pool Swimming
9:30am – 2:30pm
Michael Woods – Warm PoolJunior Trampolining
11:45am – 12:45pm
Michael WoodsJunior Trampolining
12:45pm – 1:45pm
Michael Woods -
Outdoor Running Track
6:00am – 5:00pm
Michael Woods
6 lanesLane Swimming
8:00am – 9:30pm
Michael Woods
4 lanes – Main PoolPublic Swimming
8:00am – 5:30pm
Michael Woods
6 lanes – Main PoolPublic Swimming
10:00am – 12:15pm
Michael Woods
5 lanes – Training PoolSenior Flex
11:30am – 12:15pm
Michael WoodsPublic Swimming
12:15pm – 1:00pm
Michael Woods
2 lanes – Training PoolPickleball Social
12:30pm – 2:30pm
Michael WoodsRise Gymnastics Discover
12:45pm – 1:30pm
Michael WoodsPublic Swimming
1:00pm – 3:00pm
Michael Woods
3 lanes – Training PoolRise Gymnastics Discover
1:30pm – 2:15pm
Michael WoodsWarm Pool Swimming
2:00pm – 5:00pm
Michael Woods – Warm PoolMini Kickers
3:30pm – 4:15pm
Michael WoodsPilates
4:00pm – 4:45pm
Michael WoodsJunior Tennis
4:30pm – 5:30pm
Michael Woods -
Outdoor Running Track
6:00am – 7:00pm
Michael Woods
6 lanesLane Swimming
8:00am – 4:30pm
Michael Woods
2 lanes – Main PoolPublic Swimming
8:00am – 6:00pm
Michael Woods
6 lanes – Main PoolPublic Swimming
9:00am – 3:00pm
Michael Woods
2 lanes – Training PoolMusical Theatre Fitness
11:30am – 12:15pm
Michael WoodsActive Circuit
12:00pm – 12:45pm
Michael WoodsActive Circuit
12:00pm – 12:45pm
Michael WoodsSimply Stretch
12:20pm – 12:50pm
Michael WoodsActive Strength and Balance
1:00pm – 1:45pm
Michael WoodsActive Aqua
1:00pm – 1:45pm
Michael WoodsActive Aqua
1:00pm – 1:45pm
Michael WoodsActive Aqua
2:00pm – 2:45pm
Michael WoodsActive Aqua
2:00pm – 2:45pm
Michael WoodsWarm Pool Swimming
3:00pm – 4:00pm
Michael Woods – Warm PoolPickleball Social
3:00pm – 5:00pm
Michael WoodsRise Gymnastics Explore
3:30pm – 5:30pm
Michael WoodsJunior Trampolining
4:00pm – 4:45pm
Michael WoodsRise Gymnastics Excel
4:30pm – 5:30pm
Michael WoodsJunior Trampolining
4:45pm – 5:45pm
Michael Woods -
Warm Pool Swimming
1:30am – 1:00pm
Michael Woods – Warm PoolOutdoor Running Track
6:00am – 4:00pm
Michael Woods
6 lanesLane Swimming
8:00am – 9:30pm
Michael Woods
2 lanes – Main PoolPublic Swimming
8:00am – 6:00pm
Michael Woods
6 lanes – Main PoolPublic Swimming
11:15am – 3:00pm
Michael Woods – Training PoolActive Back Care
11:30am – 12:30pm
Michael WoodsActive Back Care
11:30am – 12:30pm
Michael WoodsActive Circuit
12:45pm – 1:30pm
Michael WoodsActive Circuit
12:45pm – 1:30pm
Michael WoodsActive Strength and Balance
2:00pm – 2:45pm
Michael WoodsActive Strength and Balance
2:00pm – 2:45pm
Michael WoodsWarm Pool Swimming
2:30pm – 3:30pm
Michael Woods – Warm PoolActive Strength and Balance
3:00pm – 3:45pm
Michael WoodsActive Strength and Balance
3:00pm – 3:45pm
Michael WoodsJunior Trampolining
3:45pm – 4:45pm
Michael WoodsRun Jump Throw
4:00pm – 5:00pm
Michael WoodsOutdoor Running Track
4:00pm – 5:00pm
Michael Woods
1 lanesSenior Flex
4:30pm – 5:15pm
Michael WoodsJunior Trampolining
4:45pm – 5:45pm
Michael Woods -
Outdoor Running Track
6:00am – 10:00pm
Michael Woods
6 lanesPublic Swimming
8:00am – 6:00pm
Michael Woods
6 lanes – Main PoolLane Swimming
8:00am – 9:30pm
Michael Woods
2 lanes – Main PoolPublic Swimming
11:45am – 3:00pm
Michael Woods – Training PoolRise Gymnastics Tots
11:45am – 12:30pm
Michael WoodsWarm Pool Swimming
12:00pm – 8:00pm
Michael Woods – Warm PoolPublic Swimming
12:00pm – 3:00pm
Michael Woods – Training PoolLadies Pickleball Social
12:00pm – 2:00pm
Michael WoodsBodyPump
12:30pm – 1:15pm
Michael WoodsActive Circuit
12:30pm – 1:15pm
Michael WoodsActive Circuit
12:30pm – 1:15pm
Michael WoodsRise Gymnastics Discover
1:15pm – 2:00pm
Michael WoodsActive Circuit
1:30pm – 2:15pm
Michael WoodsActive Circuit
1:30pm – 2:15pm
Michael WoodsActive Strength and Balance
2:30pm – 3:15pm
Michael WoodsActive Strength and Balance
2:30pm – 2:15pm
Michael WoodsActive Strength and Balance
3:30pm – 4:15pm
Michael WoodsActive Strength and Balance
3:30pm – 4:15pm
Michael WoodsFreestyle Dance
4:15pm – 5:15pm
Michael Woods -
Lane Swimming
6:00am – 7:15pm
Michael Woods
2 lanes – Main PoolOutdoor Running Track
6:00am – 10:00pm
Michael Woods
6 lanesLane Swimming
8:00am – 7:15pm
Michael Woods
2 lanes – Main PoolPublic Swimming
10:00am – 3:00pm
Michael Woods – Training PoolVelo: Forever
11:30am – 12:15pm
Michael WoodsActive for Health
11:30am – 12:30pm
Michael WoodsActive for Health
11:30am – 12:15pm
Michael WoodsWarm Pool Swimming
11:45am – 1:00pm
Michael Woods – Warm PoolWarm Pool Swimming
2:30pm – 7:00pm
Michael Woods – Warm PoolJunior Tennis
3:30pm – 4:30pm
Michael WoodsJunior Tennis
3:30pm – 4:30pm
Michael Woods -
Cancelled – Public Swimming
8:00am – 5:00pm
Michael Woods
6 lanes – Main PoolCancelled – Lane Swimming
8:00am – 5:00pm
Michael Woods
2 lanes – Main PoolCancelled – Public Swimming
9:00am – 4:00pm
Michael Woods – Training PoolCancelled – Warm Pool Swimming
9:30am – 3:30pm
Michael Woods – Warm PoolTot Kickers
11:30am – 12:15pm
Michael WoodsOutdoor Running Track
11:30am – 5:00pm
Michael Woods
6 lanes -
Cancelled – Lane Swimming
8:00am – 4:00pm
Michael Woods
2 lanes – Main PoolCancelled – Public Swimming
8:00am – 4:00pm
Michael Woods
6 lanes – Main PoolOutdoor Running Track
8:00am – 5:00pm
Michael Woods
6 lanesCancelled – Warm Pool Swimming
9:30am – 2:30pm
Michael Woods – Warm PoolJunior Trampolining
11:45am – 12:45pm
Michael WoodsJunior Trampolining
12:45pm – 1:45pm
Michael Woods
Evening
-
Lane Swimming
8:00am – 9:30pm
Michael Woods
4 lanes – Main PoolPublic Swimming
8:00am – 5:30pm
Michael Woods
6 lanes – Main PoolJunior Tennis
4:30pm – 5:30pm
Michael WoodsWarm Pool Swimming
5:00pm – 8:00pm
Michael Woods – Warm PoolOutdoor Running Track
5:00pm – 6:30pm
Michael Woods
3 lanesHIIT Step
5:15pm – 5:45pm
Michael WoodsRPM
5:15pm – 6:00pm
Michael WoodsBodyPump
6:00pm – 6:45pm
Michael WoodsZumba
6:05pm – 6:50pm
Michael WoodsOutdoor Running Track
6:30pm – 10:00pm
Michael Woods
6 lanesVelo: Rhythm
7:00pm – 7:45pm
Michael WoodsBodyBalance
7:00pm – 7:45pm
Michael WoodsYoga
8:00pm – 8:45pm
Michael WoodsLane Swimming
8:00pm – 8:30pm
Michael Woods
2 lanes – Main PoolLane Swimming
8:30pm – 9:30pm
Michael Woods
8 lanes – Main PoolPublic Swimming
8:30pm – 9:30pm
Michael Woods
8 lanes – Main Pool -
Outdoor Running Track
6:00am – 7:00pm
Michael Woods
6 lanesPublic Swimming
8:00am – 6:00pm
Michael Woods
6 lanes – Main PoolRise Gymnastics Explore
3:30pm – 5:30pm
Michael WoodsRise Gymnastics Excel
4:30pm – 5:30pm
Michael WoodsJunior Trampolining
4:45pm – 5:45pm
Michael WoodsPickleball Beginners
5:00pm – 6:00pm
Michael WoodsMetafit
5:30pm – 6:00pm
Michael WoodsPublic Swimming
5:30pm – 9:30pm
Michael Woods
2 lanes – Main PoolJunior Trampolining
5:45pm – 6:45pm
Michael WoodsBodyCombat
6:00pm – 6:45pm
Michael WoodsVelo: Rhythm
6:00pm – 6:45pm
Michael WoodsSPRINT
7:00pm – 7:30pm
Michael WoodsBoxFit
7:00pm – 7:45pm
Michael WoodsCore, Strength & Balance
7:45pm – 8:15pm
Michael WoodsOutdoor Running Track
8:30pm – 10:00pm
Michael Woods
6 lanesLane Swimming
9:00pm – 9:30pm
Michael Woods
8 lanes – Main Pool -
Lane Swimming
8:00am – 9:30pm
Michael Woods
2 lanes – Main PoolPublic Swimming
8:00am – 6:00pm
Michael Woods
6 lanes – Main PoolSenior Flex
4:30pm – 5:15pm
Michael WoodsJunior Trampolining
4:45pm – 5:45pm
Michael WoodsRun Jump Throw
5:00pm – 6:00pm
Michael WoodsOutdoor Running Track
5:00pm – 8:00pm
Michael Woods
3 lanesActive for Health
5:15pm – 6:15pm
Michael WoodsActive for Health
5:15pm – 6:00pm
Michael WoodsVelo: Rhythm
5:30pm – 6:15pm
Michael WoodsTabata
5:30pm – 6:00pm
Michael WoodsVelo: Rhythm
5:30pm – 6:15pm
Michael WoodsTrampolining
5:45pm – 6:30pm
Michael WoodsBoxercise
6:00pm – 6:45pm
Michael WoodsActive for Life
6:15pm – 7:15pm
Michael WoodsActive for Life
6:15pm – 7:00pm
Michael WoodsVelo: Rhythm
6:50pm – 7:35pm
Michael WoodsBodyPump
7:00pm – 8:00pm
Michael WoodsLane Swimming
8:00pm – 9:00pm
Michael Woods
4 lanes – Main PoolOutdoor Running Track
8:00pm – 10:00pm
Michael Woods
6 lanesLane Swimming
9:00pm – 9:30pm
Michael Woods
8 lanes – Main Pool -
Outdoor Running Track
6:00am – 10:00pm
Michael Woods
6 lanesPublic Swimming
8:00am – 6:00pm
Michael Woods
6 lanes – Main PoolLane Swimming
8:00am – 9:30pm
Michael Woods
2 lanes – Main PoolWarm Pool Swimming
12:00pm – 8:00pm
Michael Woods – Warm PoolFreestyle Dance
4:15pm – 5:15pm
Michael WoodsFreestyle Dance
5:15pm – 6:15pm
Michael WoodsActive Move
5:15pm – 6:15pm
Michael WoodsActive Move
5:15pm – 6:15pm
Michael WoodsShapes
5:30pm – 6:15pm
Michael WoodsVelo: Rhythm
6:15pm – 7:00pm
Michael WoodsBodyCombat
6:20pm – 7:05pm
Michael WoodsActive for Health
6:30pm – 7:30pm
Michael WoodsActive for Health
6:30pm – 7:30pm
Michael WoodsStrength Development
7:15pm – 8:00pm
Michael WoodsLane Swimming
8:00pm – 9:30pm
Michael Woods
8 lanes – Main PoolPublic Swimming
8:30pm – 9:00pm
Michael Woods – Training Pool -
Lane Swimming
6:00am – 7:15pm
Michael Woods
2 lanes – Main PoolOutdoor Running Track
6:00am – 10:00pm
Michael Woods
6 lanesLane Swimming
8:00am – 7:15pm
Michael Woods
2 lanes – Main PoolWarm Pool Swimming
2:30pm – 7:00pm
Michael Woods – Warm PoolBodyPump
5:30pm – 6:15pm
Michael WoodsPickleball Social
6:00pm – 8:00pm
Michael WoodsRPM
6:30pm – 7:15pm
Michael WoodsPool Disco
7:30pm – 9:00pm
Michael Woods – Main Pool -
Lane Swimming
8:00am – 9:30pm
Michael Woods
4 lanes – Main PoolPublic Swimming
8:00am – 5:30pm
Michael Woods
6 lanes – Main PoolJunior Tennis
4:30pm – 5:30pm
Michael WoodsWarm Pool Swimming
5:00pm – 8:00pm
Michael Woods – Warm PoolOutdoor Running Track
5:00pm – 6:30pm
Michael Woods
3 lanesHIIT Step
5:15pm – 5:45pm
Michael WoodsRPM
5:15pm – 6:00pm
Michael WoodsBodyPump
6:00pm – 6:45pm
Michael WoodsZumba
6:05pm – 6:50pm
Michael WoodsOutdoor Running Track
6:30pm – 10:00pm
Michael Woods
6 lanesVelo: Rhythm
7:00pm – 7:45pm
Michael WoodsBodyBalance
7:00pm – 7:45pm
Michael WoodsYoga
8:00pm – 8:45pm
Michael WoodsLane Swimming
8:00pm – 8:30pm
Michael Woods
2 lanes – Main PoolLane Swimming
8:30pm – 9:30pm
Michael Woods
8 lanes – Main PoolPublic Swimming
8:30pm – 9:30pm
Michael Woods
8 lanes – Main Pool -
Outdoor Running Track
6:00am – 7:00pm
Michael Woods
6 lanesPublic Swimming
8:00am – 6:00pm
Michael Woods
6 lanes – Main PoolRise Gymnastics Explore
3:30pm – 5:30pm
Michael WoodsRise Gymnastics Excel
4:30pm – 5:30pm
Michael WoodsJunior Trampolining
4:45pm – 5:45pm
Michael WoodsPickleball Beginners
5:00pm – 6:00pm
Michael WoodsMetafit
5:30pm – 6:00pm
Michael WoodsPublic Swimming
5:30pm – 9:30pm
Michael Woods
2 lanes – Main PoolJunior Trampolining
5:45pm – 6:45pm
Michael WoodsBodyCombat
6:00pm – 6:45pm
Michael WoodsVelo: Rhythm
6:00pm – 6:45pm
Michael WoodsSPRINT
7:00pm – 7:30pm
Michael WoodsBoxFit
7:00pm – 7:45pm
Michael WoodsCore, Strength & Balance
7:45pm – 8:15pm
Michael WoodsOutdoor Running Track
8:30pm – 10:00pm
Michael Woods
6 lanesLane Swimming
9:00pm – 9:30pm
Michael Woods
8 lanes – Main Pool -
Lane Swimming
8:00am – 9:30pm
Michael Woods
2 lanes – Main PoolPublic Swimming
8:00am – 6:00pm
Michael Woods
6 lanes – Main PoolSenior Flex
4:30pm – 5:15pm
Michael WoodsJunior Trampolining
4:45pm – 5:45pm
Michael WoodsRun Jump Throw
5:00pm – 6:00pm
Michael WoodsOutdoor Running Track
5:00pm – 8:00pm
Michael Woods
3 lanesActive for Health
5:15pm – 6:15pm
Michael WoodsActive for Health
5:15pm – 6:00pm
Michael WoodsVelo: Rhythm
5:30pm – 6:15pm
Michael WoodsTabata
5:30pm – 6:00pm
Michael WoodsVelo: Rhythm
5:30pm – 6:15pm
Michael WoodsTrampolining
5:45pm – 6:30pm
Michael WoodsBoxercise
6:00pm – 6:45pm
Michael WoodsActive for Life
6:15pm – 7:15pm
Michael WoodsActive for Life
6:15pm – 7:00pm
Michael WoodsVelo: Rhythm
6:50pm – 7:35pm
Michael WoodsBodyPump
7:00pm – 8:00pm
Michael WoodsLane Swimming
8:00pm – 9:00pm
Michael Woods
4 lanes – Main PoolOutdoor Running Track
8:00pm – 10:00pm
Michael Woods
6 lanesLane Swimming
9:00pm – 9:30pm
Michael Woods
8 lanes – Main Pool -
Outdoor Running Track
6:00am – 10:00pm
Michael Woods
6 lanesPublic Swimming
8:00am – 6:00pm
Michael Woods
6 lanes – Main PoolLane Swimming
8:00am – 9:30pm
Michael Woods
2 lanes – Main PoolWarm Pool Swimming
12:00pm – 8:00pm
Michael Woods – Warm PoolFreestyle Dance
4:15pm – 5:15pm
Michael WoodsFreestyle Dance
5:15pm – 6:15pm
Michael WoodsActive Move
5:15pm – 6:15pm
Michael WoodsActive Move
5:15pm – 6:15pm
Michael WoodsShapes
5:30pm – 6:15pm
Michael WoodsVelo: Rhythm
6:15pm – 7:00pm
Michael WoodsBodyCombat
6:20pm – 7:05pm
Michael WoodsActive for Health
6:30pm – 7:30pm
Michael WoodsActive for Health
6:30pm – 7:30pm
Michael WoodsStrength Development
7:15pm – 8:00pm
Michael WoodsLane Swimming
8:00pm – 9:30pm
Michael Woods
8 lanes – Main PoolPublic Swimming
8:30pm – 9:00pm
Michael Woods – Training Pool -
Lane Swimming
6:00am – 7:15pm
Michael Woods
2 lanes – Main PoolOutdoor Running Track
6:00am – 10:00pm
Michael Woods
6 lanesLane Swimming
8:00am – 7:15pm
Michael Woods
2 lanes – Main PoolWarm Pool Swimming
2:30pm – 7:00pm
Michael Woods – Warm PoolBodyPump
5:30pm – 6:15pm
Michael WoodsPickleball Social
6:00pm – 8:00pm
Michael WoodsRPM
6:30pm – 7:15pm
Michael WoodsPool Disco
7:30pm – 9:00pm
Michael Woods – Main Pool
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
-
Aerobics
-
Aqua Aerobics
-
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)
-
Bootcamp
-
Boxercise
-
Boxfit
-
Breathwork and Meditation
-
Bums & Thighs
-
Chair Pilates
-
Chair Pilates for a Healthy Spine
-
Chair Yoga
-
Circuits
-
Climbing Wall
-
Core
-
Core Blast
-
Extreme Bootcamp
-
Fitness Pilates
-
Forever Young
-
GRIT Cardio (V)
-
Grit Strength
-
GRIT Strength (V)
-
Group Cycle
-
Gymnastics Coming Soon
-
Hatha Yoga
-
High Intensity Interval Training
-
HIIT Step
-
HIIT Step and Core
-
Hydrocycle
-
HYROX
-
Hyrox Recovery Yoga
-
HYROX Youngstars
-
Junior
-
Kettlebells
-
Ladies Badminton
-
Ladies Boxfit
-
Ladies Learn to Lift
-
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 Compete
-
Pickleball Drills Session
-
Pickleball Social
-
Pilates
-
Pilates and Barre Flow
-
Pound
-
Power Pilates
-
Qi Gong
-
Restoritive Yoga
-
Revolution Cycle
-
RIP
-
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
-
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