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

We allow ages 14+ to attend all fitness with the exception of Body Pump, Body Attack, Body Combat, Body Balance & Yoga. 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:30pm

Bootcamp

Lynsey

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

10:15am

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

Dance Fit

Rosie

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