Everyday Yoga
Everyday Yoga Classes for all in St Andrews & Online
New to my classes?
Try 4 weeks of yoga for £20
Accessible, feel good, yoga classes designed to stretch and strengthen head to toe.
Pricing
Monthly Subscriptions from £35/month
Drop In £12 per class
Everyday Yoga
Everyday Yoga
Giffordtown Village Hall, Charlottetown
Mondays 11.45
Everyday Yoga
St. Leonard’s Church Hall, St. Andrews
Thursdays 10.45
Please note classes are paused during school holidays. Classes will be paused on the following dates:
27th July - 30th August 2026
10th - 25th October 2026
Everyday Yoga
SkyLight Yoga Space, in St. Leonard’s Church, St. Andrews
Mondays 13.45
Everyday Yoga
SkyLight Yoga Space, in St. Leonard’s Church, St. Andrews
Tuesdays 10.45
You can’t join me in St. Andrews? Why not attend my live online Everyday Yoga class?
Join me live from the comfort of your own home with live stream classes via zoom.
Online yoga classes are suitable for all levels to stretch and strengthen head to toe.
All classes are recorded. You’ll receive a link to the recording so you can catch up or repeat classes at a convenient time for you.
Online Yoga
via zoom
Tuesdays 18.30
Need more flexibility?
Purchase lifetime access to the Yoga On Demand Library and practice on a schedule that works best for YOU!
Get access to a growing library of recorded classes. Practice with 100+ videos in a variety of styles from dynamic Ashtanga to relaxing Restorative, sessions for kids & families, & MORE! Connect to your practice when and where you want!
Hello, I’m Sarah Brannen. I’m an experienced Yoga teacher based here in St Andrews, Fife.
I started Warm Hearts Yoga in 2013, when I was looking for a yoga class in St Andrews that I could attend with my young daughter. When I couldn’t find what I was looking for I decided to create it myself.
Over the years, Warm Hearts Yoga grew and evolved and I now teach a wide range of traditional yoga classes alongside my offerings for families. I love sharing yoga with people of all ages so they can feel healthier and happier together.