YAYoga offer sessions from around 16 weeks for the pregnant mama in YAY BUMPS. Once you’ve secured a place you can attend throughout the duration of your pregnancy or for just a 5 week block, although most do the former!  It is a fantastic way to make lifelong friendships with other mamas! 
From around 28 weeks you can sign up for YAY HYPNOBIRTHING a 10 hour course over 4 weeks. This birthing programme, prepares the birthing couple for the birth of their baby in a number of ways – through self-hypnosis and relaxation techniques, learning about the physiology of birth, the environment for birth, birthing positions, and breastfeeding information and much much more. 

When baby has been born there is an opportunity to come along to YAY BABIES increasing the bond between you and your little one, developing friendships, whilst improving strength, flexibility, co-ordination of the body (yours and baby).

All classes will help to focus and calm the mind through gentle mindfulness.

Classes are taught with patience and understanding of the individual – sprinkled with heaps of kindness, mixed together with loads fun and laughter.

YAYoga will help you feel

INFORMED,  STRETCHED   &   RELAXED 

COME AND JOIN US FOR YAY BUMPS TO YAY KIDS

YAYoga CLASSES

Classes are available at Duffus Hall, Duffus just 5 miles from Elgin and Lossiemouth, 11 mikes from Forres.

TODAY’S CHILDREN ARE TOMORROW’S FUTURE

YAY schools!

Yoga is a perfect addition to the ‘health and well-being’ section in the curriculum for excellence – links can be made with school topics where appropriate as YAYoga is good at working in themes!

Yoga creates children who are bright lights in this world, increasing their self-awareness and strengthening their bodies

Shanta Khalsa

If every 8 year old in the world is taught meditation, we would eliminate violence from the world within one generation

Dalai Lama

YAYoga offer classes for the following age groups

  • YAY bumps (from 16 weeks pregnant)
  • YAY babies 1 (from 10 weeks to 6 months) 
  • YAY babies 2 (from 6/7 months or secure sitters to 10 months)
  • YAY mini tots (from 10 months to 2 years)
  • YAY tots (2-4years)
  • YAY yogi kids (5-9 years)

Looking for more information?

Book now or contact us