New Here?

Welcome to Warm Hearts Yoga.

Hello, I’m Sarah Brannen. I’d love to help you start your yoga journey today.

It's important to find the right yoga teacher and the right class for you.  If you're looking for an experienced teacher, who loves to help people find joy through yoga you're in the right place. 

The hardest part of a yoga practice is getting started, which is why I offer a FREE FIRST CLASS to help you on your way.  There's no long term commitment, nothing to lose and everything to gain. 

Join me for a class and find out why no one ever regrets getting on their yoga mat. 

Let’s get started.

To book your FREE first yoga class, please click the class that suits you best, select a FREE TRIAL ticket and complete the booking. You will need to enter your email address.

Ashtanga Yoga

Ashtanga yoga builds strength, stamina and flexibility whilst encouraging an inwards focus to soothe the mind. In this system we work with a set sequence of postures, moving with the breath. Variations are offered so you can adapt the practice to suit your body.

Some of my classes are taught in a special MySore Style. MySore Style in Ashtanga Yoga is a self-paced practice where each student follows a set sequence of poses at their own rhythm, with guidance and personalised adjustments from the teacher.

Hatha Yoga

Including flowing sequences and static postures with time to pause and think about alignment. Combining movement with breathing practices, meditation and relaxation these classes are designed to nourish body and mind.

My Hatha Yoga Basic class is ideal for beginners and everyone who would like to work in a slower pace.

Vinyasa Yoga Flow

A dynamic and energising practice, expect to develop strength and stamina as we move from one posture to the next using the breath as a guide. Anyone is welcome to this class, and variations are offered throughout the practice.

Book your free class.

Express Ashtanga

Online via Zoom

Mondays 07.30

Hatha Yoga Basics

St. Leonard’s Church Hall, St. Andrews

Mondays 13.45

Ashtanga Yoga

MySore Style

St. Leonard’s Church Hall, St. Andrews

Mondays 17.20

Online Hatha Yoga

via Zoom

Tuesdays 18.30

Express Ashtanga

Online via Zoom

Wednesdays 07.30

Ashtanga Yoga

MySore Style

St. Leonard’s Church Hall, St. Andrews

Wednesdays 9.00

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

Ashtanga Yoga

Led class

St. Leonard’s Church Hall, St. Andrews

Thursdays 18.30

Join me for a first free class.

What to expect?

  • A warm welcome

  • Clear and easy to follow instructions

  • Lots of options so you can find the right positions for your body

  • Work with the breath to find quiet & calm

  • Physical postures and movement to build strength, flexibility and improve your overall fitness

  • Guided relaxations to help you find deep rest

  • Ideas from yoga philosophy applied to your yoga practice and your everyday life.

What to bring?

  • Your yoga mat if you have one (if you don’t, I can lend you one for your first class, but it is a worthwhile investment if you come along regularly!)

  • Wear comfortable clothes that you can move easily in

  • A bottle of water

  • You might like a warmer layer or a blanket for your relaxation

Need more flexibility?

Subscribe to the Yoga On Demand Online 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 formats including Ashtanga, Yoga Flow, Basics, family Yoga, postnatal yoga & MORE! Connect to your practice when and where you want!