*a note about class temperature
Most of our classes are gently heated between 78-82 degrees. The other classes are not heated and the room temperature depends on the time of the year (warmer in the summer and cooler in the winter). Please check class descriptions below for more information.


Vinyasa classes synchronize intention, breath, and movement. This class includes an opening meditation, warm-up and sun salutations that heat the body and allow energy to flow more freely. The body continues to build heat throughout the practice as it flows from one asana (posture) to the next, building physical strength, increasing stamina and reducing stress. The flow-like quality of Vinyasa guides the mind into a peaceful and connected place.

The pace of the class can vary and each teacher creates an intelligent sequence for their own philosophy or theme, offering diversity and creativity in each class.

All ages and ability levels are welcome. There will be modifications, options and specific alignment cues given throughout the class that appeal to all levels of practitioners. The room is gently heated to 78 to 82 degrees.

Kids Yoga (ages 6-10)

Kids yoga will teach your child to cultivate a peaceful and relaxed state of mind. The yoga poses are creatively incorporated using partner yoga to encourage kind peer and social interactions, games, music, dancing, stories and more. Your child will learn breathing and deep relaxation techniques, the principals of yoga, mindfulness and more. In the quiet portion of the class the kids are able to create a special place in their mind where they are happy and safe. This class is not heated.

Mid Morning Vinyasa

A 60-minute version of our Vinyasa class. Perfect for those weekend days when you only have 60 minutes, want to sleep in or have that extra cup of coffee. The room is gently heated to 78 to 82 degrees.

Prenatal & Postnatal Yoga

Prenatal yoga is specifically designed for the amazing journey of pregnancy. This class is perfect for any level of yoga experience including new students. Linking yoga postures to breath will lead you to find balance and awareness to the mind, body and spirit. Connect deeply to yourself and your baby while making friends with other expecting mothers in a safe, open environment. This class in not heated.

Benefits of prenatal yoga include:

  • Improved sleep
  • Reduced stress and anxiety
  • Strengthens the uterus and pelvic muscles
  • Improved circulation and digestion
  • Decreased lower back pain, nausea, carpel tunnel syndrome, swelling, headaches

Slow Flow

It may be a slower pace but don’t mistake it for easy! Without the rigor of multiple chaturangas you will have the time to truly experience poses in a new way. You will be challenged through longer holds, purposeful sequencing, and an opportunity for self-discovery leaving you feeling strong, balanced, and fulfilled. All levels welcome but some experience suggested.

 This is an all levels class, appropriate for beginners and those new to yoga. The class is gently heated 78 to 82 degrees on Monday nights; Wednesday and Saturday classes are not heated.

Toddler Yoga (walkers to age 5)

Toddler Yoga is a beautiful way to connect with your children. Stretching and strengthening poses, partner poses, breathing techniques, mindfulness and meditation are taught throughout the class using music, storytelling, dancing and more. Toddler Yoga is a calming, soothing and fun way to share yoga with your little one. Class includes a Mom, Dad or Caregiver. Perfect for walkers to age 5. This class is not heated.

Yin Yoga

Yin is a deeply relaxing practice for EVERYONE. This practice offers long, meditative holds to strengthen the body, increase flexibility and release stress and tension with the use of bolsters, blankets, blocks and straps. Practicing restorative yoga has helped many people fight fatigue and depression, recover from illness, injury, and trauma. Classes may feature guided meditation, pranayama, and use of essential oils. This class is not heated.


This 75-minute class is a combination of our Vinyasa and Yin classes. The room will be heated to 78-82 degrees.