The benefits of regular yoga practice are extensive and include both the mind and body. Whether you are looking to increase strength and flexibility or simply want to find a relaxing way to de-stress, you are sure to find a class to suit your needs.

A flowing sequence of asanas (postures) linked to and supported by breath. Each class is adapted to the needs of the students present, offering modifications and variations to challenge and encourage students in a safe supportive atmosphere. All students welcome, though some yoga experience recommended

Energizing Vinyasa
A vigorous flowing sequence designed to wake up your inner energetic potential. Prior Yoga experience recommended

Warm Prana Core Vinyasa
Experience a creative, fluid yoga practice that focuses on the energy and power of the abdominal muscles. Work from your core to balance deep inner strength with flexibility and freedom of movement. All students welcome, though some yoga experience recommended

Warming Sun Salutations
This class explores the various forms of Surya Namaskara (Sun Salutations), setting students up with the foundation for all Vinyasa. With attention to the breath, the bandhas (muscle contraction or subtle energy locks) and drishti (gazing place) the student can experience the warming, strength building and meditative aspects of Sun Salutations. This class will include a short practice of pranayama (breathwork) or meditation. “If one’s foundation is firm, then whatever is supported by it will be stable as well. “ ~Sri. Pattabhi Jois. All levels.

Gentle Vinyasa
Focus on gentle flow movements, and passive/supported poses. Ideal for  those with limited mobility or for those who prefer a softer, gentler approach to yoga. All levels welcome


Restorative/Yin Yoga
Many of the poses are seated as well as laying down and are held with muscles relaxed for 3 to 5 minutes. There is a focus on the breath, being present in the moment, relieving tension and letting go. The Yin practice includes powerful mental and emotional benefits as its practitioner becomes quiet, still and mindful of the present. Give yourself this opportunity to surrender, slow down and come back to balance. A perfect complement for vinyasa flow and other challenging practices. Suitable for students of all levels of experience. All levels welcome

Beginner Yoga
Beginner Yoga introduces the fundamental principles of alignment in a flow of postures linked together by the breath. Students will be introduced to yoga postures through step-by-step verbal description and demonstration. Appropriate for beginners or any level of practitioner looking to revisit and explore the fundamentals of breath and alignment. All levels welcome

Yoga Fundamentals
Beginner & Beyond – A gentle vinyasa class most appropriate to those new to yoga or with some physical limitations, although all students are welcome and will be challenged. All levels welcome

Yoga Basics
Learn yoga in a safe, supportive environment. Focus is on foundational poses and general form. Appropriate for beginners and students looking to improve their practice. All levels welcome