Yoga 4 Every Body and Relax Kids Aberdeenshire

Focused on Wellness

Yoga 4 Every Body and Relax Kids Banff is a unique Banff area/Turriff area/Online based Yoga experience, which takes an innovative and fun approach to providing a relaxing and holistically rejuvenating experience that will leave you feeling refreshed and renewed. We provide our clients with a variety of class types to enhance their overall health and wellness. Make the positive lifestyle change you’ve been wanting; see what Yoga 4 Every Body and Relax Kids Aberdeenshire has to offer you.

*Cover photo and many images throughout by  :-)


About Our Practice

Angela has been a certified and practising Yoga and Relax Kids teacher since 2017. The foundation of her practice combines the physical with an inner emotional and spiritual journey. By integrating body, breath, movement, and meditative awareness, she strives to promote an understanding of the interdependency of all these aspects in your personal health and wellbeing.

Child's Pose

Classes Available

Everyone leads such busy lives nowadays. So, why not let Yoga 4 Every Body take care of your fitness and spiritual needs.  We offer group classes and specialised programmes throughout the week and online, to accommodate your busy schedule. Your mental and physical health is our top priority; see how we can help you make the most out of your time.


Pregnancy Yoga

Monday 7.00pm Banff 

These classes are suitable for Mums to be from 13 weeks to full term.  A lovely way to nurture and enhance your pregnancy, birth and beyond :-)

Co hosted by Angela (Yoga Scotland 500hrs and BWY Pregnancy Teacher) and Sarah (Registered Midwife with vast experience)

Yoga Class

Hatha Yoga

Tuesday 7.00pm @ PRSCT Banff

Thursday 9.30am @ Princess Royal Sports and Community Trust Banff

Thursday 6.00pm and 7.20pm @ Portsoy Salmon Bothy

This popular class is based on the belief that mental and physical health are interrelated, and should be conditioned together. All of the classes at Yoga 4 Every Body and Relax Kids Aberdeenshire attempt to coordinate breathing and physical movement, improve focus and concentration, and help participants regain control of their body and mind.  The focus initially is to improve stability, strength and range of control which are SO important, in both our practice and our everyday lives.

Fun at Yoga


Mondays @ 6.00pm, Princess Royal Sports and Community Trust, BANFF

Fast paced and fun, yoga/HIIT based exercise class set to contemporary upbeat music.

School Kids Meditating

Relax Kids sessions


Relax Kids uses research-based mindful and relaxation techniques alongside values and positive psychology (positivity, strength-building, gratitude, resilience and compassion) to help support children's emotional health and well-being.  They are different from any other classes as they use a unique combination of mindful games, storytelling and exercises, stretching, breathing, self massage as well as positive affirmations, visualisations, mindfulness and relaxations.

Yoga class, Half Lord of the Fishes Pose

Chair Yoga

Thursday 10.45am @ Princess Royal Sports & Community Trust

Chair yoga is a gentle form of yoga that can be done while sitting. Some poses can also be done standing using a chair for support. ... Chair yoga can improve your flexibility, concentration and strength, while boosting your mood, and reducing stress and joint strain.
Focus on the present moment. Among its many benefits, this class helps gain STABILITY, STRENGTH and RANGE OF CONTROL, as well as improve numerous aspects of your life including reaction time and short term memory. Those who have tried this practice have described feeling stronger, more stable, more relaxed and less distracted by their fleeting thoughts, demonstrating an enhanced ability to solve problems and recall information better.
Try it!  It can be as gentle or as challenging as you wish, you can still get a really good workout :-)

Warrior 3.jpeg

"Not what we have but what we enjoy, constitutes our abundance"


Beach Yoga

Contact Us

Our goal is to offer classes and programs that suit the health needs and fitness experiences of everyone. Contact us to find out more.

Banff, Aberdeenshire, SCOTLAND

  • Facebook
  • Facebook
  • Instagram

Thanks for submitting!


Upcoming Events

    Thu, 25 Feb
    25 Feb, 19:40 – 29 Apr, 21:00
  • Zoom Yoga Membership
    Mon, 22 Feb
    Online Zoom classes
    22 Feb, 18:00
    Online Zoom classes
    3 live and interactive weekly classes, with all class recordings available to view again. Something to keep us going during COVID, till we can return to face to face classes :-)