Yoga Classes in Midlothian, Edinburgh and online
Friendly, inclusive yoga classes and workshops for all levels — in Edinburgh, Fairmilehead, Penicuik, the Pentlands (Flotterstone) and online
Feel calmer, stronger and more like yourself — with yoga classes across Midlothian, Edinburgh and online. Guaranteed warm welcome. Every body, every level, every age.
Weekly yoga class schedule — Penicuik and Edinburgh & online
Weekly class schedule: (book here)
✨ £5 off your first class with code FIRSTCLASS
Monday
- 6.45am-7.30am, Yoga for a Positive Day, Online
- 11.30-12.15pm, Chair Yoga, Fairmilehead Church
- 12.30pm-1.30pm, Yoga for All, Fairmilehead Church
- 5.45pm-6.45pm, Ashtanga(ish) Yoga, Silverburn Community Hall near Penicuik
- 7pm-8pm, Yin Yoga, Silverburn Community Hall near Penicuik
Wednesday
- 6.45am-7.30am, Yoga for a Positive Day, Online
- 9.30am-10.30am, Yoga for All, Fairmilehead Church
Thursday
- 5.30pm-6.30pm, Yoga for All, Balanced Fitness, Penicuik
- 6.45pm-7.45pm, Yoga for All, Balanced Fitness, Penicuik
Friday
- 6.45am-7.30am, Yin Yoga, Online (if you come to both Monday and Wednesday online, this is a free bonus)
- 9.30am-10.30am, Yin Yoga, Fairmilehead Parish Church
OUTDOOR
- Saturdays, Yoga and Sauna with Pentland Outdoor Sauna – book here
- Sundays, Outdoor Yoga from Flotterstone, 3.30pm-4.30pm with optional swim after (at your own risk) – sign up to my weekly newsletter to get emailed details.
RETREAT
- Be:Yin: A Mini Retreat for Tired People. Next dates: 25th October 2026 or 29th November 2026, Glencorse 3-6pm.
Monthly/adhoc
- BeYin Retreats for Tired People – each month at Glencorse Centre in Auchendinny (roughly the last Sunday of each month)
- Regular other retreats and workshops
CLASS PRICES
- Online – 5 classes for £25 or £7.50 per drop in. Friday online is free if you attend Monday and Wednesday in the same week
- In person – 5 classes for £50, 10 classes for £95 or £12 drop in
- Outdoor – £7.50 drop in, children 10+ are free
- All classes have ‘karma’ places for those who need financial assistance
- Retreats – £38 for half day/£70 for full day
- This will be changing from 1st January 2027
Join my mailing list to get a free yoga nidra and £5 off your first class and to hear about latest classes, news, offers and get a weekly bit of nurturing.
About my yoga journey and what you can expect
I’m a certified yoga teacher, yin and restorative yoga teacher and I’ve completed my chair yoga training. I specialise in yoga that makes you feel good – working on energy – that includes yoga that make you feel energised and yoga to help you feel calm. My approach is nurturing and supportive yet powerful, meaning at times you’re encouraged to challenge yourself.
After over 10 years of dedicated yoga practice, and after suggesting to ALL of my coaching clients to do yoga… I completed my 200 hour Yoga Teacher Training (YTT) with Caroline Foster at the Yoga Den. I’ve now completed my 100 hour yin and restorative training with Nadine Watton and my chair yoga training with Allison Harrison at Hot Yoga Edinburgh.
Inclusivity
These classes are designed to welcome every body—not just the stereotypical “yogi.” With my own naturally curvy and maturing body, and over a decade supporting neurodiversity and mental health, I deeply understand that everyone arrives on the mat with a different story.
You’ll find a fully inclusive space with plenty of adaptations and options, so beginners, returners, and anyone feeling unsure are genuinely welcome.
That said, inclusive doesn’t mean “easy.” I will gently encourage you to challenge yourself—always within your own range of movement and comfort. You’re invited to explore what feels good, empowering, and right for you.
Class structure
A typical class will include awareness, breathwork, gentle stretching, sun salutations and then a yoga sequence with an aim in mind, finishing off with relaxation.
