Welcome to Yoga with Mairi website!

This is where you can find more about Mairi’s approach to teaching Yoga and about the classes and workshops & retreats that Mairi offers. 

After traveling seven seas, Mairi’s home is now in beautiful Scotland from where she runs the classes and workshops. Now on Zoom and outdoors, and hopefully soon again in halls and studios in Bridge of Allan, Dunblane, Blairlogie, and Stirling too. To read what people say about Yoga with Mairi classes, please visit the testimonials page

Regardless of where you live, it would be great to meet you in one of the yoga classes or workshops. Please check the current timetable. To book a class please send a message via the contact form.

May your own journey into Yoga be full of bliss and happiness! Namaste.


I began my practice of Yoga with Mairi over two years ago and have taken many classes with Mairi over this time.  For years I had been ‘dipping into yoga practice’ and as I settled into practice with Mairi I realised I was learning yoga for the first time, learning the depth and beauty of it, this foundation for living each day. The nurturing, reliable and stable foundation of Yoga with Mairi has helped to carry me through the major challenges of this past year. It enhances my energy and motivation and provides the calm to help me sleep. Mairi has a gift for teaching, for designing classes for different needs, for being sensitive, gentle and kind and for taking you with her on the journey.

— Julie

I realised I was learning yoga for the first time

After an illness I was looking for an exercise class where I could increase my strength, my flexibility and my lung capability. With Yoga, and with Mairi, I have achieved those objectives and so much more. My classes are the most relaxing hours of my week but in addition I achieve all of my exercise objectives, and I have also started to understand the benefits of meditation. I am still a beginner, but Yoga has been such a revelation and Mairi is such a good teacher. I would recommend Yoga with Mairi for so many different reasons.

— Neil

Yoga has been such a revelation