Our Fitness Class Venues

Enjoy all our Fitness Classes in every venue across Edinburgh with a Full Fitness membership. If you prefer to stick to just classes choose our Fitness Class Only membership at your local venue.
Updated: 1 Dec 2023

Ainslie Park Leisure Centre


Cardio Fitness Classes
Bodyattack, Les Mills Bodycombat, Bodystep, Group Cycle, Hatton Boxing, Les Mills RPM.

Conditioning Classes

Body Conditioning, Les Mills Bodypump, L1ft, Powerhoop,

Dance Classes
Line Dancing, Zumba

Gym Classes
Cardio Blast, Core Blast, Fighting Fit, Get up + Go,Gym Blast, Gym Vitality, HIIT Blast, Ladies Lifting Club, Learn to Lift, Strength Blast.

Junior Gym Class

NRG Zone, Junior Boxing

Low Level Class
Active Life, Active Sit

Mind & Body Classes
Ashtanga Yoga, Bodybalance, Core Yoga, Hatha Yoga, Pilates, Yin Yoga, Yoga

Water Classes
Aquafit, Masters


Craiglockhart Leisure & Tennis Centre

Cardio Fitness Classes
Bodyattack, Les Mills Bodycombat, Les Mills Bodystep, RPM, Step Aerobics,

Conditioning Classes
Active Life, Body Conditioning, Les Mills Bodypump, Core Conditioning, Metafit

Dance Classes
Fitsteps, Konga, Zumba.

Gym Classes
Gym Blast, Strength Blast 

Junior Gym Class

NRG Zone, U16 Free-weights.

Low Level Class

Active Sit, Seated Yoga, Strength and Balancing, Strength Cardio.

Mind & Body Classes
Les Mills Bodybalance, Pilates, Yoga

Racquet Sport Class
Cardio Tennis

Social Sport Class
Social Badminton


Class Timetable

Dalry Swim Centre


Gym Classes

Abs Class, Fighting Fit, Gym Blast, Gym Vitality, Ladies Lifting

Junior Gym Classes

NRG Zone

Water Classes
Aquafit


Class Timetable


Drumbrae Leisure Centre

Cardio Fitness Classes
Bodyattack, Les Mills Bodycombat, Les Mills Bodystep, Les Mills GRIT Cardio, GRIT Strength, Hatton Boxing, Les Mills RPM, Sprint.

Conditioning Classes

15, 15, 15, Active Lift, Body Conditioning, Les Mills Bodypump, Core Condition

Dance Classes
Les Mills Bodyjam, Dance Fitness, Line Dancing, Les Mills Sh'Bam, Zumba

Gym Classes
Get Up & Go, Gym Blast, Gym Core, Gym Ignite, Gym Vitality, Hall Circuits

Junior Gym Classes

NRG Zone, U16 Free-weights

Low Level Classes
Active Sit, Seated Yoga, Strength and Balancing, Strength Cardio

Mind & Body Classes
Les Mills Bodybalance, Hatha Yoga, Iyengar Yoga, Pilates, Tai Chi, Yoga

Virtual Classes
Virtual RPM, Virtual Sprint

Water Classes
Aquafit, Power Swim, Skills & Drills

Edinburgh International Climbing Arena, Ratho


Cardio Classes
Hatton Boxing

Low Level Classes
Active Life

Gym Classes
Learn to Lift

Junior Gym Classes

NRG Zone, U16 Free-weights, Junior Boxing

Mind & Body Classes
Yoga, Vinyasa

Glenogle Swim Centre


Cardio Fitness Classes
Bodycombat, Hatton Boxing

Conditioning Classes
Body Conditioning, Les Mills Bodypump, HIIT Circuit.

Dance Classes
Dance Fitness

Gym Classes
CV Blast, Cardio Blast, Gym Blast.

Junior Gym Class
NRG Zone, U16 Free-weights, Junior Boxing.

Low Level Classes
Active Life, Strength and balance.

Mind & Body Classes
Ashtanga Yoga, Les Mills Bodybalance, Hatha Yoga, Iyengar Yoga, Pilates, Yin Yoga, Yoga.



Gracemount Leisure Centre


Cardio Fitness Classes
Les Mills Bodycombat, Get Low, Hatton Boxing, Pound, R1ZE, Sh1ft

Conditioning Classes
Body Conditioning, Les Mills Bodypump, L1FT, Metafix, Piloxing, Tums, Bums and Thighs

Dance Classes
Konga, Line Dancing, Zumba

Gym Classes
Abs Class, Gym Blast

Junior Gym Classes
NRG Zone, U16 Freeweights

Low Level Classes
Active Life, Active Sit, Strength and Balancing, Strength Cardio

Mind & Body Classes
Ashtanga Yoga, Les Mills Bodybalance, Core Pilates, Hatha Yoga, Pilates, Yoga, Pilates Strength.

Social Sport Classes
Badminton, Pickleball.

Water Classes
Aquafit
H20 HITT

Kirkliston Leisure Centre


Cardio Fitness Classes
Les Mills Bodycombat

Conditioning Classes

Les Mills Bodypump

Mind & Body Classes
Les Mills Body Balance, Pilates, Yoga

Leith Victoria Swim Centre


Cardio Fitness Classes
Les Mills Bodyattack, Les Mills Bodycombat, Pound, Les Mills RPM, Virtual R.P.M, Totally Shred

Conditioning Classes
Les Mills Bodypump, Hatton Boxing, Jagua

Dance Classes
Danceability, Konga, Les Mills Sh'Bam, Zumba, Fitsteps.

Gym Classes
Cardio Blast, Gym Blast, Strength Blast.

Junior Gym Class
NRG Zone.

Low Level Class
Active Cycle, Active Life, Active Mums, Active Sit, Seated Yoga, Strength & Balancing.

Mind & Body Classes
Ashtanga Yoga, Les Mills Bodybalance, Hatha Yoga, Pilates, Vinyasa Yoga, Yin Yoga, Yoga.

Water Classes
Aquafit, Masters, Skills & Drills, Power Swim.

Class Timetable

Meadowbank Sports Centre


Cardio Fitness Classes
Les Mills Bodycombat, Les Mills Bodystep, Group Cycling, Pound, Les Mills RPM, Step Aerobics

Conditioning Classes

15, 15, 15, Body Conditioning, Hatton Boxing, Core Condition, L1ft

Dance Classes
Bodyjam, Danceability, Get Low, Line Dancing, Les Mills Sh'Bam, Work It Out, Tone It Out, Zumba

Gym Class
Gym Blast, Kettlebell Zone, Strength Blast

Junior Gym Class
NRG Zone

Low Level Class
Active Life, Active Sit, Seated Cardio, Seated Strength, Strength & Balance

Mind & Body Classes
Ashtanga Yoga, Les Mills Bodybalance, Hatha Yoga, Pilates, Yin Yoga, Yoga Flow, Yoga

Social Sport Classes
Pickleball, Walking Football

Class Timetable

Portobello Swim Centre


Cardio Fitness Classes
Bodyattack, Les Mills Bodycombat

Conditioning Classes

15, 15, 15, Les Mills Bodypump, Tums, Bums & Thighs.

Dance Classes
Dance Fitness

Gym Class
CV Blast, Gym Blast, Strength Blast, Running Class, Ladies Lifting (women only)

Junior Gym Class
NRG Zone

Low Level Class
Active Life, Seated Yoga.

Mind & Body Classes
Ashtanga Yoga, Les Mills Bodybalance, Hatha Yoga, Pilates, Yoga.

Water Classes
Aquafit, H20 HIIT, Hydro Yoga, Skills & Drills

Class Timetable

Queensferry High School


Cardio Fitness Classes
Bodyattack, Bodypump.

Conditioning Classes

Body Conditioning, Piyo.

Junior Gym Class
NRG Zone

Low Level Class
Strength and Balancing

Mind & Body Classes
Yoga

Social Sports Classes
Social Basketball

Class Timetable



Royal Commonwealth Pool


Cardio Fitness Classes
Bodyattack, Les Mills Bodycombat, Bodystep, Group Cycle, Les Mills RPM.


Conditioning Classes
Les Mills Bodypump, Circuits, Piloxing, Hatton Boxing, Tums, Bums & Thighs.

Dance Classes
Konga, Les Mills Sh'Bam, Zumba

Gym Classes
Abs Class, Gym Blast.

Junior Gym Class
NRG Zone

Low Level Classes
Active Dance, Active Life, Strength & Balance, Strength Cardio

Mind & Body Classes
Ashtanga Yoga, Les Mills Bodybalance, Core Pilates, Hatha Yoga, Pilates, Tai Chi, Vinyasa Yoga, Yoga.

Water Classes
Aquafit, H20 HIIT, Hydrospin
Masters, Skills & Drills, Power Swim.

Class Timetable

Trinity Academy Sports Campus


Conditioning Classes
Body Conditioning

Dance Classes
Zumba

Mind & Body Classes
Pilates, Yoga


Warrender Swim Centre

Gym Classes
Cardio Blast, Fighting Fit, Get Up and Go, Gym Blast, Gym Vitality, Kettlebell Zone, Strength Blast

Junior Gym Class
NRG Zone

Water Classes
Aquafit, Masters


Class Timetable

Wester Hailes High School

Conditioning Classes 
Boxing Circuit, Circuits, H.I.I.T Circuit, Kettlecise, Ultimate Abs

Junior Gym Classes
NRG Zone, Junior Circuits

Dance Classes
Zumba, Zumba Toning 

Mind & Body Classes
Pilates, Yoga

Social Sports Classes
Badminton, Basketball, Netball

Water Based Class
Aquafit

Class Timetable