Our Gym Venues

Edinburgh Leisure operates 17 gyms across the city, giving you access to the high spec modern kit you’d expect such as treadmills with integrated TV screens and iPod docks, cross trainers, rowers and resistance machines. 

This is combined with some of the latest innovative exercise technology - ViPR, Power Plate, TRX and Kettlebells - to give you an exciting and interesting programme.

If you prefer to workout in a group, we offer a number of gym based classes which are easy to fit in to a busy schedule, even if you have only 30 minutes to spare before work or fancy a lunchtime blast.

We have unlocked our activity specific memberships to provide maximum value and flexibility to our members.

Join Edinburgh Leisure and access all of our 17 gyms across the city. Plus access to over 250 gym classes a week.

Or upgrade to our most popular package Full Fitness and include all our Pools and Fitness Classes at every venue.  

Find out your options and sign up at the link below. 

Ainslie Park Leisure Centre


Activities available:
Gym Session
Gym Introduction
Gym Instructor Review
Gym-based Classes
NRG Zone Junior Gym Class
Personal Training

Craiglockhart Leisure & Tennis Centre

Activities available:
Gym Session

 Gym Introduction
Gym-based Classes
Gym Instructor Review
NRG Zone Junior Gym Class
Personal Training

Dalry Swim Centre


Activities Available:
Gym Session
Gym Introduction
Gym-based Classes
NRG Zone Junior Gym Class
Personal Training

Find Out More 

Drumbrae Leisure Centre


Activities Available:
Gym Session
Gym Introduction
Gym Instructor Review
Gym-based Classes
NRG Zone Junior Gym Class
Personal Training

Find Out More 

Edinburgh International Climbing Arena: Ratho

Activities available:
Gym Session
Gym Introduction
Gym Instructor Review
NRG Zone Junior Gym Class
Personal Training

Glenogle Swim Centre


Activities available:
Gym Session

 Gym Introduction
Gym Instructor Review
Gym-based Classes
NRG Zone Junior Gym Class
Personal Training


Gracemount Leisure Centre

Activities available:
Gym Session
Gym Introduction
Gym Instructor Review
Gym-based Classes
NRG Zone Junior Gym Class
Personal Training

Find Out More 

Jack Kane Sports Centre

Activities available:

Gym Session

Kirkliston Leisure Centre

Activities available:
Gym Session


Leith Victoria Swim Centre

Activities Available:
Gym Session
Gym Introduction
Gym Instructor Review
Gym-based Classes
NRG Zone Junior Gym Class
Personal Training

Find Out More 

Meadowbank Sports Centre

Activities Available:
Gym Session
Gym Introduction
Gym Instructor Review
Gym-based Classes
NRG Zone Junior Gym Class
Personal Training


Portobello Swim Centre

Activities available:
Gym Session

 Gym Introduction
Gym Instructor Review
Gym-based Classes
NRG Zone Junior Gym Class
Personal Training

Queensferry High School

Activities available:
Gym Session
NRG Zone Junior Gym Class


Royal Commonwealth Pool

Activities available:
Gym Session
Gym Introduction
Gym Instructor Review
Gym-based Classes
NRG Zone Junior Gym Class
Personal Training

Trinity Academy Sports Campus

Activities available:
Gym Session
Gym Introduction
Gym Instructor Review

Warrender Swim Centre

Activities available:
Gym Session

Gym-based Classes
NRG Zone Junior Gym Class


Find Out More 

Wester Hailes High School

Activities available:
Gym Session