Welcome to B:Yoga

Inspiring yoga classes and private sessions in Edinburgh for every body.

Gentle Yoga

Gentle sequences which combine simple flowing movements with gentle breathing practices and mindfulness to calm and revitalise your whole being. Take it easy in these enjoyable classes, gently stretching and strengthening mind and body before ending with a soothing relaxation. Ideal for beginners.

Pregnancy Yoga

Preparing for the arrival of a new baby is an incredible time in a mother's life. These friendly and supportive classes encourage you to find space, strength, comfort and calm amidst the changes taking place, and help you to reach the resources within to prepare for childbirth as well as life after your little one arrives.

Restorative Yoga

Deeply relaxing and restful classes provide relief from stress and fatigue through nourishing and restoring your whole body-mind. Learn to re-set your nervous system and consciously relax to release tension and congestion. Very beneficial in recovering from stress, burnout, fatigue, illness and trauma.  

Yoga Therapy Sessions

Experience the healing combination of yoga and psychotherapy in these supportive private sessions. Explore emotional, physical, spiritual or general life challenges in a safe space with a compassionate and experienced therapist who respects the interconnectedness of body, mind and soul.

Yoga for Fertility

Whether you are preparing to start a family, have been hoping to become pregnant for some time, or are undergoing a programme of IVF or other assisted reproductive technologies, these nurturing sessions provide physical and emotional support and empowerment for you to create a positive foundation for optimal fertility, wherever you are on your journey.

Yoga Nidra

Yoga Nidra is an ancient guided practice which translates as "conscious sleep" - in the space between wakefulness and dream states lies the vast realm of the sub-conscious and a richly creative, effortless state of being. With bespoke Nidras delivered from the heart, we can find peace, authenticity, and an understanding of our deepest nature and potential. 

Private Sessions

Find undivided encouragement and attention to support you on your yoga journey.  Whether you want to learn the safe foundations of a yoga practice, receive support and guidance for improving your physical or emotional wellbeing, or take your asana or meditation practices to the next level, it's your session for however you need.

Mentoring Support

Be supported through your journey in sharing Yoga with others, whether undergoing a Yoga teacher training, or at any stage post-qualification. Beverley, an experienced Yoga teacher, therapist and mentor, can provide invaluable support for your transition into teaching Yoga or ongoing work with students, as well as your personal practice - both on and off the mat.