In-Person Classes

Ashtanga & Hatha Yoga in St. Andrews and online.

Please note classes are paused during school holidays.
Upcoming holiday dates: Spring 07/04/25 - 20/04/25, Summer 30/06/25 - 06/07/25 & 04/08/25 - 31/08/25

All classes are available to book via a monthly subscription, automatically reserving your space in class each week and spreading the cost of my 39 teaching weeks throughout the year. Making that commitment to attend regularly is not only good for you, but also allows me to support you with your practice, and helps me to plan appropriate and progressive classes. Any remaining spaces may be offered as drop ins.

Ashtanga Yoga Classes

Ashtanga Yoga works with a set sequence of postures using the breath as a guide. These classes are dynamic and energising to build strength, stamina, and flexibility.

Monthly Subscription £39/month
Drop In £14 per class

Warm Hearts Yoga Ashtanga Mysore

Ashtanga Yoga

MySore Style

St. Leonard’s Church Hall, St. Andrews

Mondays 17.20

Warm Hearts Yoga Ashtanga Yoga Mysore

Ashtanga Yoga

MySore Style

St. Leonard’s Church Hall, St. Andrews

Wednesdays 9.00

Warm Hearts Yoga Ashtanga Yoga

Ashtanga Yoga

Led Class

St. Leonard’s Church Hall, St. Andrews

Thursdays 18.30

You want to try Ashtanga Yoga but not sure how to start?

Sign up for my Ashtanga Beginner’s Practice Pack and start your journey.

Find confidence, strength, and flow with my Ashtanga Yoga Beginner’s Practice Pack. Build a strong foundation and develop confidence in your yoga practice.

Hatha & Vinyasa Yoga

Classes suitable for all levels designed to stretch and strengthen head to toe.

Monthly Subscription £32/month
Drop In £12 per class

Warm Hearts Yoga Hatha Yoga

Hatha Yoga

St. Leonard’s Church Hall, St. Andrews

Mondays 13.45

Warm Hearts Yoga Hatha Yoga

Vinyasa Yoga Flow

St. Leonard’s Church Hall, St. Andrews

Thursdays 09.30

Hatha Yoga

St. Leonard’s Church Hall, St. Andrews

Thursdays 10.45

You can’t join me in St. Andrews? Why not attend one of my live online classes?

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.

Warm Hearts Yoga Online Hatha Yoga

Online Hatha Yoga

via zoom

Tuesdays 18.30

Warm Hearts Yoga Ashtanga Express Yoga

Express Ashtanga

via zoom

Mon & Wed 07.30 - 8.00

Need more flexibility?

Subscribe 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!