regular classes

a wide range of pre-recorded online classes available here


10-11am Gentle Yoga for All - Park Woods

A slower paced session, with gentle strengthening and stretching alongside breathing practices to help you feel a deep sense of relaxation, both physically and mentally, surrounded by ancient woodlands. 

5.45-6.45pm Beginners Yoga - Swansea Wellbeing Centre

A fun, playful practice that will challenge you in surprising ways! This class is suitable for those looking to begin, or develop a strong foundation to their yoga practice.


5.45-6.45pm Beginners Park Yoga - Singleton Park

A fun and playful, yet strong practice in the beautiful space of Singleton Park. We meet at the base of the Park at 5.30 and walk up to the ornamental gardens. 


7.30-8.30am Beach Yoga - Port Eynon Beach Front

playful practice beside the sea. Explore, move, breathe and BE - by the sea. We set up right on the beach front, near the roundabout.


Private Classes

A great way to improve your yoga practice is in a 121 setting. Students usually prefer to have private classes in the comfort of their own home, however it is possible to hire a space instead. I currently have availability for private classes (for individuals and small groups). Contact me for more details. Price is £45 / 5 for £200. If you would prefer an online 121, it is £40/5 for £180 Some concessions available, so please don't hesitate to get in touch if this is beyond your budget - I believe that everybody should be able to access the benefits of yoga.

Corporate Yoga 


Does your workplace have a space for a yoga session? Yoga in the workplace, or online can help you to not only be more comfortable in your body during the working day, but also reduce stress and improve the ability to focus. Get in touch if you would like to know more about a variety of wellbeing services available for your team .