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 

RETREAT

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.

Tricia Murray Anxiety Coach

What students say about yoga classes with Tricia:

"Yoga with Tricia has supported me through one of the toughest mental health dips I’ve ever faced, while also helping me grow stronger physically and more accepting of myself. Her classes are inclusive, non-judgmental, and adaptable to everyone’s needs - no matter your background, body type, or personal challenges.

Tricia’s care goes beyond yoga poses. She checks in with each person, adjusts her teaching to support ongoing health concerns, and always leaves us with something positive to reflect on. I walk away from every class not only feeling better in my body, but also carrying a sense of kindness and resilience back into the world.

I am deeply grateful to Tricia for her guidance, her compassion, and her remarkable ability to create a community where everyone feels seen and supported. She is truly an extraordinary human being, and I cannot recommend her enough."

Pieter Jacobs

“I have been attending Tricia’s yoga classes for the past couple of months spurred by experiencing a particularly challenging time personally at the moment. Anxiety, panic attacks, menopause symptoms you name it; Tricia’s practice has truly been transforming, for my mental health, my confidence and how I approach work and everyday life. The breathing concepts and what she has taught me can be used anywhere, anytime when you most need that calming moment.

My first experience of Yin yoga was not at all what I expected. Tricia made sure everyone in the group was comfortable, and even though some of us had never met the session was truly relaxing and I felt at ease as soon as we begun. By the end I wasn’t even aware there were people in the room with me. I thought the holding of positions would be hard but the concept of time goes out the window and you’re finished before you know it!

Tricia’s soothing and calming nature is nothing short of magic and even through I don’t really understand the science/meaning behind it I am so aware of how good I feel after any session.

If you’re even remotely interested or tempted to book in, I cannot recommend enough. It will be the best money you’ve spent and the best form of self care!!”

“I’ve been loving Tricia’s Thursday evening yoga classes, but her Sunday yin yoga rest and relaxation session was the perfect way to hit pause and recharge. The energy in the room was calm and comforting - everyone just completely at ease. It felt like the ultimate act of self-care to round off the weekend. Fingers crossed for more of these sessions.”
Sam

"I highly recommend Tricia's classes, she makes you feel so welcome in everything she does. I felt a bit apprehensive at first as I hadn't done it before, and was worried i'd feel embarrassed, but Tricia puts you at ease straight away, all you feel is a warm welcoming environment. Give it a go, you won't regret it!"

Louise Smith

"100% recommended. Tricia is warm, welcoming, professional, and a great communicator. Her classes are focussed and fun. Everyone’s valued and welcome, from beginners to those with lots of experience."

Anji Baker

"Tricia is very welcoming and attentive to everyone. She ensures everyone gets the most out of her classes, no matter your level, and you always feel great afterwards. I would definitely recommend trying Tricia’s classes." 

Janne Solpark

"I started Tricia's chair yoga class a few weeks ago at Fairmilehead. It is an excellent class and I feel so relaxed afterwards. I have the best sleep the nights I have chair yoga. Tricia is lovely. Very down to earth and experienced. I wish I had started sooner."

Carol Cairns

"Tricia’a yoga classes provide the kind of yoga that’s good for the soul!
A fabulous teacher and the best possible way to start your day." 

Cat Duffy

"Tricia is a natural teacher and has a talent for making people feel at ease. Her warm and encouraging nature ensure the yoga classes are relaxed and welcoming. Her instruction is excellent and everyone is catered to at their level. I can’t recommend her highly enough."

Aoife Burns

"Tricia is a fantastic, knowledgeable and enthusiastic yoga teacher. It’s my first experience of yoga and she made me feel so welcome and at ease and her instructions were so clear and tailored to my needs. Others in class were more advanced but that didn’t impact at all on my lesson. The environment was so relaxed and calming. I just loved it. Overall it was just a joy to participate in such a safe environment. Thanks so much Tricia x"

Marie McGill

"Tricia’s classes are carefully crafted to give you the full yoga experience. She has a lovely, encouraging way of bringing you completely into the practice so that, at the end, you leave with all you need. You are an inspiration Tricia. Thank you!"

Susan

"Tricia is a great teacher making sure everyone is in the right yoga position to do the various moves giving variations for those less familiar or less able like me. The hour passes very quickly and I always feel better after the class. I have even managed to touch my toes!😲😀 I haven't done that in years. I am in my 70s.. I would highly recommend soulfull yoga"

Rosa Bisset

"There’s so much value in a yoga session with Tricia. Her vibe is so inclusive and genuine. Her yoga is like a journey to a favourite place. My body and hips are infinitely happier. I feel both calm and energised afterwards. Tricia’s yoga is beautiful."

Kara Anne 

"Tricia has helped me to fall in love with yoga again! She takes the time to explain poses properly so that I feel like I’m actually getting it right… she has a gentle approach backed with a whole lot of knowledge - I always come away with a new fact as well as feeling amazing 🤩"

Christine Craig

"I absolutely love these classes! Trisha not only puts you at total ease, I finish the class feeling both relaxed and invigorated! Highly recommend soulfull Yoga 😁 can’t wait until my next session!"

Louise Douglas

Book your class