We're so happy to be able to start to reopen our gyms again. Whether you love weights or cardio, you'll find something you love in an Edinburgh Leisure gym. Find out what to expect when you next visit here

The following gyms are currently open:

Ainslie Park Leisure Centre

Drumbrae Leisure Centre

Leith Victoria Swim Centre

EICA: Ratho

Craiglockhart Leisure & Tennis Centre

Gracemount Leisure Centre

Royal Commonwealth Pool

So we can safely manage the numbers of people in our venues all our activities have to be pre-booked online.

To book online you have to have an account with us.

  • If you have an Edinburgh Leisure card/are a member we will have automatically set up an account for you.  If you don’t know your password, or haven’t set one up, go to our ‘Book now’ portal and click ‘Forgotten password’ Simply follow the instructions from there.
  • If you don’t have an Edinburgh Leisure card you can set up a ‘Pay as you go’ account with us. Or, you can of course buy a membership or a discount card and we will set up an account for you.

Once you are set up on our booking system, you can book either online or using our app.

To become a member of an Edinburgh Leisure gym, simply choose a gym below and follow the on-screen instructions.

Please note that due to COVID-19, some of our gyms have yet to open. You can see the most up-to-date reopening information here

 Everyone has a part to play, so here are some rules and guidelines that we are asking you to read and follow. These cover:

1. Important things to know before you book

2. How you can book – we can only let customers who have pre-booked into our gyms

3. What's different when you get to the gym

We’ve been working hard to create a safe environment for you to enjoy and we’ve made some changes to how we do things. Take a look at the video below to get an idea of what you can expect when you visit.

Activities are pre-book only, so why not download our FREE mobile app? Booking fitness classes, courts and golf tee times has never been faster! Available now for Apple and Android devices.  

App Store    Google Play


Rack up miles on a treadmill, hit the bike or jump on one of our cross trainers. 


Enjoy top-spec weights and equipment in our fully-equipped lifting zones.

Functional zone

Stretch out or take your workout to the next level in one of our functional zones.

A number of personal trainers use our gyms. Whether you want to look good for your wedding or a holiday, or simply struggle with the commitment of a long term plan exercise programme, personal training could be the answer. Personal training helps you by providing structure, results, variety and motivation, and it's available at an Edinburgh Leisure venue near you.

Our membership options are designed to fit you whether you’re just starting out, a regular in the gym or if you want to add variety with fitness classes. 

Our Gym Only membership gives you unlimited use of the gym facilities at your preferred venue or our Fitness membership offers unlimited access to gyms, pools and a whole host of fitness classes across the city. You also automatically receive up to 20% off a wide range of other activities including racquet sports, golf and climbing. 

If you're not ready to commit to a monthly membership, you can still save up to 20% with our Discount Card, and it allows you to book classes or courts in advance.

You can book gym sessions online and on the App. If gym visits are not included in your membership you must pay at the time of booking.

Online and App bookings open at 9pm. If gym visits are included in your membership or you are a Discount Card holder you can book 3 days in advance online and via the App.  If you are not a member or have a 10 for 8 card, you can book from 9pm 2 days in advance online or via the App.

You can book as many sessions as you want however, we ask that you only book sessions that you are likely to attend and a maximum of two a day to ensure everyone gets the opportunity to book their session.

If you book sessions on the App you can add them to your calendar. 

You can also check your bookings by clicking 'My bookings' on the App or you can check 'upcoming bookings' on the online booking page

Arriving in time for your session 

We kindly ask customers who have booked into a gym session to swipe attendance at reception 5 minutes prior to the session starting, to allow enough time to be ready for your session starting.  

To avoid any incorrect No Show charges, please always use your membership card or fob to swipe in.

When you swipe in, our system will mark you as attended for any sessions due to start within the next 3 hours.

Gym session waiting lists 

Our gyms are very popular. If the session is full, you can add yourself to the waiting list. 

If gym visits are not included in your membership, there is no charge to book onto the waiting list, but if you then get booked into the session, you will have to pay to confirm your place.

We send out emails at regular intervals throughout the day alerting you to any spaces that have become available in the gym that you’re on the waiting list for. The email will contain a link you can click to automatically book yourself into the session and pay if required. There is no priority position - everyone on the waiting list receives the email at the same time ensuring an equal chance of booking the space. First come, first booked!

If you are on a waiting list and decide that you no longer want a space in the session, please remove yourself from the waiting list. 

Gym session cancellations and charges 

Isn’t it frustrating when you can’t get a place in a gym session? Even more so when you find out that a space was available because someone booked but didn’t turn up or cancelled at the very last minute!

If gym visits are included in your membership you can cancel your booking online or on our App. If you cancel your booking less than 3 hours before the session is due to start a Late Cancellation fee of £3 will be applied to your account.  If you do not turn up for your booking or don’t swipe in at reception a No Show fee of £3 will be applied to your account.  We will email you the day after the fee is applied with details on how to make the payment. 

Payment for any fees must be made within 7 days.  Anyone who has an unpaid fee on their account for more than 7 days won't be able to make any new bookings until the fee is paid. 

If you have paid for a gym session, there is no refund and we will not move your booking if you change your mind.

If you have any queries about bookings, waiting lists or cancellations please speak to a member of staff at your local centre, or contact

What happens if Edinburgh Leisure cancels a gym session?

If we cancel a session we will contact you by text or a phone call to let you know. If you have paid for your booking we will credit your account with the relevant number of Loyalty Points. 

Follow Us on Social Media