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

Hatha Yoga Class

Fortrose Town Hall, Black Isle. Wednesday evenings

Thank you so much for taking the time to find out about the class.

Wednesday 7.30 - 8.30pm at Fortrose Town Hall

There are limited places, as I still adhere to safe space and distance between mats, plus I would ask face coverings are still used when moving about the hall.

The class is a Hatha class. You do not have to be a Yoga Warrior to join in - just someone who would like to learn more about connecting the breath with movement. All poses can be modified to suit both to make them easier and harder!

Booking is easy. All you need to do is email me by using the 'book here' button below or email taniamackieyoga@gmail.com

I will then send you a booking form to complete which is short and simple. Bookings are by the block as I do not accept PAYG, payment is by BACS only and should be made at the point of booking. Bookings are non-refundable, but can be gifted. If for any reason you cannot attend in person, the class will livestream and this means you can join in real-time using ZOOM.

Please bring your own mat, equipment and blanket, as I finish every session with a relaxation or guided meditation depending on the preference of the group.

BONUS CLASS.... the Cromarty Class on a Thursday is an in person class from 7.30pm, however it also livestreams. So if you book either class in person, you are very welcome to hop onto ZOOM and for no extra cost, attend a second class from the comfort of your living room. The Zoom code stays the same each time.

Dates may be subject to change, but so far:


No class on Wed 4th May unfortunately.

Wed 11th

Wed 18th

Wed 25th


No class on Wed 1st June

Wed 8th

Wed 15th

Wed 22nd


Wed 29th June

Wed 20th July

Wed 27th July


Wed1 10th August

Wed 17th August

Wednesday 24th August

Wednesday 31st August

Hatha & Vinyasa Flow Class.

The Stables, Cromarty Arts Trust Class (& Livestream), Thursday Evenings.

To book please email taniamackieyoga@gmail.com

CROMARTY CLASS 7.30 - 8.45pm

Change of venue to suit exhibitions at The Gallery. The space at The Old Brewery is slightly smaller, so livestream is available. If the weather is good, we will be outside for any of the alternative venue nights.


Wednesday 4th May - The Gallery (no online this week)

Thursday 12th - The Gallery

Thursday 19th - The Gallery

Thursday 26th - The Gallery


Wednesday 1st June - The Gallery (no online this week)

Thursday 9th June - The Gallery

Thursday 16th June - The Brewery

Thursday 23rd June - The Brewery


Thursday 30th June - The Gallery

Thursday 21st July - Outside - The Stables

Thursday 28th July - The Gallery


Thursday 11th August - The Gallery

Thursday 18th August - The Gallery

Thursday 25th August - The Gallery

Paddleboard Yoga Class - Monday evenings 7.30 - 8.30pm

Come and join me for some fun on the water. All sessions are limited in numbers (I'm both a paddlesports coach and yoga teacher) & you will need to bring your own kit including board. I will provide an anchor for your board each session, so don't worry about this.

Getting wet is optional, but do dress for the occasion! Wetsuits, dry suits, splits, swimsuit.....layers....depending on the weather. We stay shallow, so kit on dry land is easily accessible. A buoyancy aid should be worn until you drop your anchor and then it’s optional, unless on the windy side!

Location will be weather dependent, but located on the Black Isle.

Sessions are pre bookable weekly at £10 per person. Please email me at taniamackieyoga@gmail.com or DM. I'll use Facebook or possibly a What's App group to communicate with folk.

I'm looking forward to some balancing fun on the water!

Any questions, just ask


Please note I book in blocks only:



Outdoor 1:1 £35 per hour

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

Paddleboard Yoga 1:1 £60 for 2 hours (kit is not included)

Outdoor Yoga Class £10

Group Paddleboard Yoga £10 per person (kit not included) Discount for monthly pass holders

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.

Booking & Information

Livestream & Access to recordings

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

Health Form & Fitness

This information is required at the point of booking.


All payment should be by BACS at the time of booking. Payment details are always on the top of the booking form.

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

For all bookings, please email taniamackieyoga@gmail.com

Unfortunately at this time, I do not accept PAYG


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

Outdoor & Beach Yoga

The Black Isle is home to a myriad of local walks, woods and shores. The Highlands is just beautiful and getting outdoors is important for our wellbeing. 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. So come and join me as we practice outside and bathe in the sounds of nature.

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.

Old clothes - it will potentially be muddy or sandy!

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

Bring your own hand sanitiser

A completed booking form (including health information) 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

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