"Yoga is the perfect opportunity to be curious about who you are"

Online & In Person Classes

Make time for yourself weekly. All levels welcome. Just bring yourself, a blanket or throw & water for hydration.


Our workshops will help you hone in on a particular aspect of your practise; teach you something new & provide you with a platform to deepen your knowledge & skills

Outdoor & SUP Yoga

On or off the water, individual or group ~ focus on specific aspects of your practice, whether it be particular asanas, alignment or flow by booking a bespoke session


Thank you for joining me this far & I hope you continue to journey with me.

My yoga is inspired by the landscape in which I live and home is located on the Black Isle, where the birch woods are set as a backdrop to my daily yoga practise.

I am a registered British School of Yoga Specialist Hatha Yoga Teacher, and I also teach Yin & Vinyasa Yoga. I hold a number of classes & workshops online and in person & I also offer bespoke packages, including individual sessions & retreats.

Uniquely, I am able to combine yoga with sea kayaking or paddle-boarding. There are many places locally to explore by foot and by sea kayak, including the varied and often challenging coastline of the Cromarty Firth and as a Sea Kayak Coach & Mountain Leader, I can help you discover the hidden gems of the Highlands.

Our breath and emotions are connected. Yoga brings awareness and control to our breath patterns, allowing us to notice when our emotions are affecting our breath, and using the breath to calm our emotions. The more you can connect with your breath, the clearer you think. Join me on the mat, all are welcome



Hatha & Vinyasa Yoga

Practicing Hatha yoga, will allow you to develop strength, mindfulness and flexibility over time. There will be extra attention to detail, with verbal assists, helping you to find a little more ease and comfort in your practice.

Vinyasa Flow Classes, coordinate movement with breath, to flow from one pose to the next.

Create a deeper mind | body connection through yoga poses & breathing exercises. Create opening in the body, relaxation & self discovery. All levels are welcome; no experience necessary.

Individual sessions can be completely tailored to your physical and emotional needs for your own practice. You may have a specific question about your practice; or you may be beginning your yoga exploration; or seeking to find a way back after an injury. Perhaps this is simply the most convenient way for you to have a regular practice.

All classes & sessions end with a deep relaxation, absorbing the benefits of your efforts on the mat.

Yin Yoga

Yin Yoga is a slow-paced style of yoga, incorporating principles of traditional Chinese medicine, with asanas (postures) that are held for longer periods of time than in other styles.

A mindful and relaxing practice, that teaches physical postures. I often incorporate an extended relaxation into these classes; Yoga Nidra (Sanskrit: योग निद्रा) or yogic sleep is a state of consciousness between waking and sleeping, like the "going-to-sleep" stage, typically induced by a guided meditation.

'In truth, yoga doesn't take time, it gives time'

Schedule ~ In person / virtual and Live Stream (Home) - February 2022

RESOLIS HALL every Thursday 5.45 - 6.45pm. 4 week block (IN PERSON only) £40

THE STABLES, CROMARTY - every Thursday 7.30pm - 8.45pm. 4 week block (IN PERSON / VIRTUAL AVAILABLE) £40

LIVE STREAM (AT HOME) Wednesdays online only & YouTube library. 8pm - 9pm. £25

ROWERS FITNESS 6.30 - 7.30pm Monday's - please email for details and only open to the Rowing Club. (IN PERSON / VIRTUAL AVAILABLE). No class Feb 21st 2022 £21


Please note I book in blocks only



LIVE STREAM (AT HOME) £7.50 PER SESSION OR £25 for the month

To book please email taniamackieyoga@gmail.com


Please note I still follow all Level 4 guidance including social distancing.

If COVID restrictions - local, national or due to Track and Trace - mean an 'in person' class cannot take place, then the class will be held on Zoom at the same time as scheduled. If you are self-isolating and are well enough but are unable to attend an actual class you have book, please contact me and I can ensure you have access to a hybrid class.

I will also continue to follow social distancing, hand hygiene, masks for moving about the room (not the mat) and also own equipment for the foreseeable future. There are no hands on assists in class.

Mini Yoga Retreat - Saturday 29th January 10.30 - 12.00. Bookings being taken - FULL

MINI YOGA RETREAT £20 per person (no concessions for students as places very limited)

Please join me for a morning of yoga, calm and relaxation.

Schedule will include:

Vinyasa Creative Flow Workshop

Comfort break

Restorative Yoga

Guided Yoga Nidra - SOUNDBATH

Tea Break (a herbal infusion) and a gf / df cake

As I am still adhering to 'safe spaces', then booking early is advisable.

Please wear cosy clothes, as windows will be open for ventilation & please bring blankets, blocks, yoga mat, eye pillow, cosy toes socks and anything else including your own water / flask if you wish. Tea & cake can be taken on mats, to avoid moving around.




Please note I book in blocks only:



LIVE STREAM (AT HOME) £7.50 PER SESSION OR £25 for the month

Outdoor 1:1 £35 per hour

Group Yoga by arrangement (minimum 4 people - £15 each ~ 1 hour 30 mins

Paddleboard Yoga 1:1 £40 for 2 hours (kit is not included, but can be hired)

Outdoor Yoga Class £10

Booking & Information

Online Studio & Access to Recorded Portfolio

I use Zoom, so please if you are joining me, message me for the meeting code & password.

Health Form & Fitness

Every new yogi is required to complete a health form. This will be emailed to you when you join a class

For in person yoga, I will also contact you the day before too


All payment should be by bank transfer. Please message me for payment details

Please mark your payment clearly using your name as a reference e.g. Yoga Mackie


For any enquiries, please either email or call:


07899 957516

'Yoga is the perfect opportunity to be curious about who you are'

Outdoor & Beach Yoga

Over the course of the last year, I have appreciated the local walks, woods and shores more than ever. We are lucky to live in the beautiful Highlands and getting outdoors is so important for our wellbeing too. In the Scottish Highlands, we do have the added challenge of the weather. However there are the right clothes for everything and layers, woolly hats and leg warmers are definitely 'in' this season. (If they aren't we shall start a trend).

Living by the woods and working from home, I have become more immersed in the sounds of nature and the day to day changing colours of the season.

Let's not wait for the weather...lets enjoy it! (With the exception of thunder, lightening and horizontal rain or gale force winds). OK - you get the picture, but we can ZOOM on those nights instead and make a pact that it really does have to be properly stormy for us not to be out!

What do I need?

Clothes for the weather, (layers) and I'm going to rock out the furry snow boots or bare feet depending!

A sense of humour

Always check the class is on before you leave.

You must book in advance as space will be limited and no cash will be taken

You will need to bring your own equipment.

Mats must be spaced socially distanced apart. (I do have some old ones for sale at £2.50) or use a washable throw

Old clothes - it will potentially be muddy or sandy!

Only verbal adjustments will be offered

There will be no toilet facilities, so please arrive ready to go to class

Bring your own hand sanitiser

A completed health form emailed before the session if you are new

Please do not book or attend in person if you are feeling unwell, have a continuous cough or fever

Bring a flask if you would like and some chocolate (but not to share unfortunately)

A camp light / torch / lantern - nothing flammable please (if near dusk)

The class will meet and depending on location, we may have a short walk to warm up. The class will be a fusion of all things yoga and very much responsive to conditions.

The class will run for 1 hour, including arrival and departure

Your cost is £10 per session.

For the session to go ahead, there needs to be a minimum of 3 bookings and there will be a maximum number of mats too, depending on location.

Please note that I am following Yoga Alliance Guidance for local measures in place.

Sports Scotland Guidance can be found here

“The butterfly counts not months but moments, and has time enough.”