Fitness Classes

Due to COVID-19, our venues have been closed until further notice. Please check our website for reopening details and stay active at home with virtual Les Mills classes, along with custom workouts from Edinburgh Leisure staff and links to classes with our fantastic team of fitness instructors.

If you would like to support us through either membership or a one-off donation during this challenging time, please click here.

Work that body, come dancing, sweat it out, exercise mind and body or take to the water. Fitness classes, like people, come in all shapes and sizes and we're sure to have a class for you whatever your age, level of fitness or preferred workout. 

As the city’s largest provider of physical activity, you have plenty of choice as we offer over 800 classes, 7 days a week, in venues all across Edinburgh.

For speedy class booking use the search at the bottom of this page, or try our FREE App, available for Apple and Android devices.


Controlled exercise can help women prepare for or recover from the physical demands of birth. That's why we're delighted to introduce you to the latest additions to our fitness class timetable: Bumps and Babies!

These pre and postnatal classes are all about nurturing the well-being of the mother, whether they are pregnant or have recently given birth. Led by instructors who are experts in each trimester as well as the postnatal phase, these classes provide a safe, comfortable and secure environment for exercise.

Classes are available to book now at Craiglockhart Leisure CentreDrumbrae Leisure Centre and Glenogle Swim Centre. If you know a friend or family member who would benefit from these classes, please spread the word

For full description of the new classes, click here.

We know how popular our Les Mills classes are at Edinburgh Leisure, so we've introduced some new classes for you to try around our different venues!

From Yoga to Bodycombat and both morning and afternoon sessions available, there's a class to suit everyone!

Book your space on the app or by clicking here.

For more information on what the new classes are and where, click here. 

We look forward to you finding your feel good with Edinburgh Leisure in 2020!

And if you can't get to our instructor led classes, try virtual fitness on demand - the class you want, when you want it.

Whenever the studios are free, you can access hundreds of fitness classes in:

  • Ainslie Park Leisure Centre cycle studio
  • Drumbrae Leisure Centre cycle studio and studio 2
  • Craiglockhart Leisure Centre (Les Mills classes only)
  • Leith Victoria Swim Centre cycle studio
Speak to the centres for more information.

Don't be afraid to try something new! With over 800 classes every week the choice is huge.

As well as exercising different muscles, it's a great way to keep you motivated and exercising regularly. So don’t just stick to the same class every week – try something new from our free style classes to the hugely popular Les Mills workouts, each hosted by enthusiastic, highly qualified instructors and all featuring great music.

Have a look at the full list of classes, complete with descriptions and intensity ratings and find out which classes are for you!

Come along and join our women only activities every Saturday throughout the year.  Our times are designed to give you the opportunity to enjoy both sessions - why not start with Zumba's funky music and moves from around the world, then cool off in the swimming pool afterwards or relax in the steam room and sauna?

Zumba Class -  Saturday 15:00 - 15:45

Swim Session - Saturday 16:00 - 17:00

Ask at reception or call 0131 555 4728 for more info or to book!


Work your body. Classes which strengthen and tone your whole body, focus on core areas like tums, bums and thighs or help to improve your posture, flexibility and back health.


Ditch the workout and come dancing – it’s strictly fun! Lose weight, increase flexibility and get fit while you move to the rhythm of your favourite sounds in our fun-filled dance classes.

High Energy

Sweat it out. Blast off some energy as you step or box your way to fitness or go for a 20/20/20 cocktail of step, circuit and conditioning. Energetic classes delivering big results.

Mind & Body

Exercise for the mind and body. Relaxation, health and fitness for all ages and abilities. Increase your sense of wellbeing, unwind and relax while improving flexibility and balance.  

Water - Based

Take the pressure off. Exercise in the water, the resistance provides an effective workout without straining your joints and makes these classes suitable for all ages.


Start out on your road to fitness with these highly effective, low impact classes. New light technology iMatrix IC7 bikes are installed in some studios so get on your bike and try them out.

We've launched our interactive fitness class timetables! 

To see what classes are on, you can visit your favourite venue's page and search by class type, category or intensity. Alternatively, you can find classes on our app.

We pride ourselves on having an extensive and motivating programme. Customer feedback is always taken on board whilst making these decisions to ensure we are always fresh, relevant and keep up with demand. 

We hope you find what you are looking for  - just visit your venue's page on the website or the app today!

Please click here for our Fitness Class FAQs.

With a choice of over 800 fitness classes available at our venues across the city, you may want to attend several classes a week or combine these with gym or swim.  

Save with our great value membership options, designed to fit you whether you’re just starting out, a regular in the gym or if swim’s more your thing. Enjoy unlimited access, advanced booking and get up to 20% off other selected activities including climbing, racquet sports and golf.

Use what you want, when you want. 

To find out more about joining, select your favourite venue from below and click 'View Membership Options' to see what's on offer.

Get the card. Earn the points. Reap the rewards.

If you enjoy attending activities on a pay and play basis then we've got the perfect product for you! Our loyalty card lets you collect points for every activity you do.

Click here to find out more and sign up.


Fitness class bookings

You can book fitness classes online, on the App, in person and by telephone. If fitness classes are not included in your membership you must pay at the time of booking.

Online and App bookings open at 9pm. If fitness classes are included in your membership or you are a Discount Card holder you can book 9 days in advance online and via the App and 8 days in advance in person or on the phone. If you are not a member or have a 10 for 8 card, you can book 8 days in advance online or via the App and 7 days in advance in person or on the phone.

You can book as many classes as you want however, we ask that you only book classes that you are likely to attend to ensure everyone gets the opportunity to book their favourite class.

No one can be in two places at once, so customers won't be able to book two classes that run at the same time.

If you book classes 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 check 'upcoming bookings' on the online booking page.

Arriving in time for your class

We kindly ask customers who have booked into a class to swipe attendance at reception at least 10 minutes prior to the class starting, to allow enough time to get to the studio or pool and be ready for your class starting. Please note, if you do not swipe your attendance in this time frame, you may lose your space to a customer on the waiting list.  

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

When you swipe in for a class, our system will mark you as attended for any classes due to start within the next 3 hours. If you are attending a class more than 3 hours ahead of when you swipe in, please speak to a member of the reception team who will mark you as attended.

Fitness class waiting lists

Our classes are very popular and fill up quickly. If the class is full, you can add yourself to the waiting list.

If fitness classes are not included in your membership, there is no charge to book onto the waiting list, but if you then get booked into the class 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 classes that you’re on the waiting list for. The email will contain a link you can click to automatically book yourself into the class 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 class, please remove yourself from the waiting list.

Fitness class cancellations and charges

Isn’t it frustrating when you can’t get a place in your favourite fitness class? 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! It may shock you to learn that across Edinburgh Leisure we have hundreds of such occurrences every week. That’s a lot of people missing out on the chance to enjoy the brilliant buzz of group exercise!

Please cancel more than 3 hours before the class is due to start to allow other customers the opportunity to gain a space in the class and you won’t be charged for cancelling your space.

If classes are included in your membership you can cancel your booking online, on our App, in person and by telephone.  If you cancel your booking less than 3 hours before the class is due to start a Late Cancellation fee of £2 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 £2 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 fitness classes are not included in your membership, you must cancel your space in person or by telephone. If you cancel more than 3 hours before the class you will get a refund or have the option to move your booking to another class. If you cancel less than 3 hours before the class starts, no refund will be given.

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 fitness class?

If we cancel a class that you have paid for, please phone 0131 458 2100 or contact your venue and we will move your booking to another day and time or we will refund your payment. If you have paid for your booking using Loyalty Points, we will add the relevant number of points back on to your account.