Class Descriptions

Beginner’s Yoga

Perfect for anyone new to yoga or looking to get back to basics. We’ll take the time explore fundamental yoga poses in a fun, supportive environment.

Power Basics

In this athletic approach to yoga, we’ll explore foundational poses and flow in a fun, supportive environment. Some yoga experience suggested but not required.

Power Flow

Perfect for yogis looking for an energetic and athletic approach to their practice. Some experience recommended but not required for this challenging practice.

Prenatal Yoga

Designed specifically for pregnant bodies, prenatal yoga includes careful instruction on how to practice yoga with the unique considerations and needs of the pregnant body in all stages of pregnancy. With a combination of gentle and slow flow, a little rest & restore, some breathwork, and final rest, we will create a safe space where you will learn how yoga benefits the pregnant body and how to incorporate yoga into your birth experience and beyond. To cultivate feelings of security and self-confidence, as well as a safe space where everyone feels able to move and breathe freely, this class is only for pregnant bodies. 

Relax and Recharge

This gentle 60-minute practice gives us an opportunity to relax and recharge our bodies and minds through breathwork, gentle movement, restorative poses, and meditation. Appropriate for beginners and experienced students.

Rise and Shine Yoga

Roll out of bed and come stretch and ground before your day. This is a great way to start your morning with a positive mindset as we breathe, stretch, balance, and get centered for our day. This class is for all levels.

Sunrise Flow

Welcome the week with an energizing flow that is just as amazing as your first cup of coffee (or tea, or whatever you prefer!). We will begin with a few rounds of sun salutations and work into a flow that will leave you feeling ready to tackle your “Manic Monday”! 

Sunrise Slow Flow

“Easy like Sunday Morning,” this slow flow combines gentle stretches with a slower-paced flow designed to relax and recharge the body and mind. This class is for all levels.


Release your stress and relax your body and mind with a combination of flow and yin yoga. We will begin with a powerful flow to warm the body and release stress and transition into yin yoga, which involves settling into specific poses for longer periods of time in order to allow the body’s deep tissues to relax. 

Vinyasa Basics

For anyone new to vinyasa or wanting to go back to basics with their flow practice. In this class we connect breath and movement using fun, creative flows in a safe, supportive environment. Appropriate for all levels including beginners.

Vinyasa Flow

In this energetic 60-minute practice we’ll connect breath and movement using fun, creative flows. Some experience recommended but not required.

Yin Yoga

While a traditional Yang yoga practice targets muscles, a Yin practice focuses on connective tissues, ligaments, bones, fascia and joints. In this meditative practice, props are used to support the body as poses are held for longer periods of time. All levels are welcome in this 60-minute practice.

Yoga Basics – Hatha

Formerly “Hatha Yoga”. This 60-minute practice focuses on alignment and breathing to create a mind-body connection. Great for beginners or anyone wanting a deeper exploration into postures and breathwork.

Yoga Nidra

Yoga Nidra, often referred to as yogic sleep, is used to help relax and recharge. In this practice, you are guided through a meditation which helps calm the chattering of the mind. Bring your mat, pillows and anything else that will help you find a comfortable lying down position so you can completely relax and surrender to the experience. This class is for all levels.

Yoga for Kids Ages 5-9

Our kid’s yoga class is designed to motivate children to be active, build confidence and learn to manage all the big emotions they experience in their day-to-day lives. A typical class will have your child singing, dancing, laughing, and storytelling. Plus they will learn all of the traditional benefits of yoga such as meditation, breathing techniques, poses, and deep relaxation.

Online scheduling