Our studios are home to a variety of classes and movement styles where we are confident there is something for everyone.

Timetables for both studios can be found below. 

We welcome real people with real bodies to our classes. Whether you are looking for a class to loosen off stiff joints, ease aches and pains, build strength and stamina, improve mental health or simply get moving – you are very welcome here.

Our classes are booked in blocks, which guarantees you your space. This allows us to keep class numbers small and gives our teachers a chance to get to know you, and you to know them.

We’re also realistic and know that life gets in the way sometimes and you can’t make it along to your regular class – this is where our unique swaps system comes in. If you can’t make our usual class one week, just let us know, and you’ll be welcome to pop into another class in the week, space allowing.

Bonnyrigg Timetable

Book classes here

Day Time Class Teacher
Monday 7.00pm Pilates Kate
Monday 8.00pm Hatha Yoga Jenny
Tuesday 9.30am Pilates Becky
Tuesday 10.45am Baby Massage Becky
Tuesday 6.00pm Ashtanga Vinyasa Donna
Tuesday 7.00pm Pilates Becky
Tuesday 8.00pm Pilates Becky
Wednesday 6.00pm Family Yoga Donna
Wednesday 7.30pm Ashtanga Vinyasa Donna
Wednesday 8.30pm Power Yoga Donna
Thursday 9.45am Pilates Becky
Thursday 11.00am Mum & Baby Pilates Becky
Thursday 6.00pm New to Yoga Meagan
Thursday 7.00pm Pilates Becky
Thursday 8.00pm Pilates Becky
Friday 10.00am Pilates Becky
Friday 11.00am Gentle Flow Yoga Becky
Friday 2.15pm Nurture Yoga (Teens) Donna
Friday 7.00pm Pregnancy Pilates Becky
Saturday 9.30am Pilates Sabrina
Leith Timetable

Book classes here

Day Time Class Teacher
Monday 5.30pm New to Yoga Meagan
Tuesday 9.30am Pilates
Tuesday 6.30pm Pilates Sabrina
Tuesday 7.30pm Pilates Sabrina
Thursday 9.30am Pilates
Thursday 6pm Pilates Hannah
Thursday 7.15pm Pilates Hannah
Friday  9.30am Pilates Kalina