Our children's term-time swimming lessons are currently full.
View all notices

To book a class visit our booking portal or download and book via our app.

We allow ages 14+ to attend all fitness classes with the exception of Body Pump, Body Attack, Body Combat, Body Balance Pilates, Yoga and Kettlebells. Spin would depend on participants leg length. 

When attending group fitness classes please ensure that you arrive on time for your class. If an advanced booking is not taken up 5 minutes prior to the class start time, reception staff will re-allocate it to customers waiting to access the class.

Looking for Pool Timetables? Download our app or visit our Leisure Hub.

Timetable Contents

Monday
Time Class Instructor

6:45am

Early Rise Bootcamp

Tricia

9:00am

Kettlebells

Briony

9:30am

Zumba

Claire

10:00am

Vitality Step In

Ena

10:45am

Freestyle Fitness

Lynne R

11:45am

Body Balance

Lynne R

5.15pm

Body Attack

Isabelle

6:30pm

Kettlebells Express

Vanessa

7:15pm

Body Pump

Susan

Tuesday
Time Class Instructor

6:45am

Early Rise Bootcamp

Tricia

9:30am

Freestyle Fitness

Catherine

10:00am

Body Pump

Lynne

10:30am

Mature Movers

Catherine

11:00am

Body Combat

Cat

11:45am

Pilates

Catherine

5:30pm

Kettlebells & Abs

Graham

6:00pm

FT30

Gym Team

6:30pm

Body Pump

Isabella

7:30pm

Body Combat

Beth

Wednesday
Time Class Instructor

9:45am

Body Pump

Isabella

09.30am

Freestyle Fitness

Isabella

9:30am

FT30

Gym Team

10:15am

Water Workout

Catherine

11:00am

Zumba

Tina

1:45pm

Vitality Strength & Balance Circuit

Michelle

5:10pm

Body Combat

Michelle P

6:00pm

Boxfit

Lynsey

7:00pm

Pilates

Fiona L

Thursday
Time Class Instructor

6:45am

Yoga

Patricia

9:10am

Body Combat

Cat

9:30am

Freestyle Fitness

Lynne

9:55am

Kettlebells

Michael

11:00am

Mature Movers

Michelle H

12:00pm

Baby & Me Yoga

Sally

5:15pm

Yoga

Jackie

6:00pm

FT30

Gym Team

6:30pm

Bootcamp

Melanie

7:25pm

Kettlebells Express

Melanie

Friday
Time Class Instructor

9:30am

Freestyle Fitness

Lynne R

10:15am

Water Workout

Michael

10:30am

Body Balance

Lynne

11:35am

Pilates

Catherine

4:30pm

Kettlebells Express

Campbell

5:00pm

HIITSTEP 

Briony

Saturday
Time Class Instructor

8:15am 

Body Combat

Rosie

9:00am

Metafit

Campbell

9:45am

Body Pump

Fiona M

11:00am

Pilates

Marian

Sunday
Time Class Instructor

8:30am

MetaPWR

Steven

8:30am

FT30

Gym Team

9:30am

Body Pump

Isabella

11:00am

Yoga

Dianne

Monday
Time Class Instructor

9:15am

Spin

Cat

5:45pm

Spin

Melanie

7:05pm

Spin Classic

Vanessa

Tuesday
Time Class Instuctor

9:15am

Spin

Cat

10:45am

Spin

Graham

5:45pm

Spin

Lynsey

7:00pm

Spin Classic

Paul

Wednesday
Time Class Instructor

7:45am

Spin

Graham

9:15am

Spin

Campbell

5.00pm

Spin Classic

Laura

6:00pm

Spin Coach by Colour

Graham

Thursday
Time Class Instructor

9:15am

Spin

Graham

10:45am

Spin

Michael

5:45pm

Spin

Lynsey

7:00pm

Spin

Campbell

Friday
Time Class Instructor

7:45am

Spin

Graham

9:15am

Spin

Michael

5:45pm

Spin

Graham

Saturday
Time Class Instructor

8:15am

Spin

Steven

9:15am

Spin

Steven

Sunday
Time Class Instructor

9:15am

Spin

Steven

10:15am

Spin Coach by Colour

Steven

Monday
Time Class

6:30am

Virtual Spin

8:00am

Virtual Spin

12:30pm

Virtual Spin

13:45pm

Virtual Spin

16:15pm

Virtual Spin

20:30pm

Virtual Spin

Tuesday
Time Class

6:30am

Virtual Spin

8:00am

Virtual Spin

12:30pm

Virtual Spin

13:30pm

Virtual Spin

16:15pm

Virtual Spin

19:45pm

Virtual Spin

Wednesday
Time Class

6:30am

Virtual Spin

11:15am

Baby and Me Virtual Spin

12:30pm

Virtual Spin

13:45pm

Virtual Spin

19:30pm

Virtual Spin

Thursday
Time Class

6:30am

Virtual Spin

8:00am

Virtual Spin

12:30pm 

Virtual Spin

16:30pm

Virtual Spin

20:30pm

Virtual Spin

Friday
Time Class

6:30am

Virtual Spin

10:15am

Virtual Spin

1:10pm

Baby and Me Virtual Spin

12:30pm

Virtual Spin

1:30pm

Virtual Spin

19:30pm

Virtual Spin

Saturday
Time Class

10:15am

Virtual Spin

11:15am

Virtual Spin

12:45pm

Virtual Spin

14:15pm

Virtual Spin

15:30pm

Virtual Spin

Sunday
Time Class

8:15am

Virtual Spin

11:15am 

Virtual Spin

12:45pm

Virtual Spin

18:00pm

Virtual Spin

19:30pm

Virtual Spin

Book a class or become a member

Download our leisure app to book classes, view timetables and more