In-Person Classes

Ashtanga & Hatha Yoga in St. Andrews, Fife.

Please note classes are paused during school holidays. Classes will be paused on the following dates:

  • 13th–24th October 2025

  • 15th December 2025 – 11th January 2026

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.

New to my classes?

Try 4 weeks of Ashtanga Yoga for £20

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.

4 week Trial (new students) £20
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.15

Warm Hearts Yoga Ashtanga Yoga Mysore

Ashtanga Yoga

Mysore Style

St. Leonard’s Church Hall, St. Andrews

Wednesdays 9.00

Ashtanga Basics

Led Class

St. Leonard’s Church Hall, St. Andrews

Thursdays 9.30 (60min)

Warm Hearts Yoga Ashtanga Yoga

Ashtanga Yoga

Led Class

St. Leonard’s Church Hall, St. Andrews

Thursdays 18.30 (75min)

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

Hatha Yoga

St. Leonard’s Church Hall, St. Andrews

Thursdays 10.45

You can’t join me in St. Andrews? Why not attend my live online Hatha 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.

Warm Hearts Yoga Online Hatha Yoga

Online Hatha Yoga

via zoom

Tuesdays 18.30

Bring a friend.

... and you both practice for FREE

Love your yoga class? Share it with a friend!

When you bring someone new along to any of my classes, you’ll both get that class completely free. If your friend mentions your name when booking their free first class, I’ll thank you with a free drop-in credit or a discount worth one class off your next subscription payment. Yoga is better together – let’s spread the joy.

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!