All LevelsChildren's YogaEarly Risers
Flow with Baby - 0 until crawlingFlow with Waddlers - Crawling to 20 mosHip Hop Yoga
Prenatal YogaRestorative YogaTeen Yoga
Toddler Yoga 20mo- 4yrsVinyasa FlowVinyasa Flow - All Levels
Yin YogaYoga for Athletes


Yoga is a Sanskrit word, most frequently translated as union. Through the practice of yoga, we unite our body, mind and spirit to become healthier, happier and more aware. Yoga is a 5,000 year old tradition, and many different styles have evolved over time. We have divided our classes up into different types, but please know that each of our teachers has a unique blend of experience and training, and therefore each class will be different. We encourage you to check out a teacher's bio and try out several classes to find one that is a perfect fit for you.
All Levels
All Levels

Hatha yoga seeks to balance the body and mind through movement, breath work, and mental focus. Regular practice results in improved strength, flexibility, endurance, balance, and circulation. Hatha is a broad genre and teachers' styles differ. See website for individual teacher biographies. Beginners welcome.

Children's Yoga
Children's Yoga

Children's yoga is a wonderful way for little ones to develop balance, strength, coordination, breath awareness and the ability to relax. Classes are lively and fun and are available on a drop-in basis. There is always a class for parents at the same time! Please check the schedule to find the appropriate class for your child's age group.

Early Risers
Early Risers

Early Risers is a class to wake up your body and mind. The class combines a gentle warm up to wake the body and breath, moving into sun salutations and a flow that will start your day off right. Mixed level class.

Flow with Baby - 0 until crawling
Flow with Baby - 0 until crawling

Vinyasa Flow with Baby classes are perfect for moms! This postnatal class helps women regain strength after birth & learn to integrate yoga into their busy days. It is also a chance to connect with other moms and find your share of yoga bliss. We also provide assistants in the room to help entertain the babies, so that Moms can have a chance to focus on their practice. Moms & babies (ages 0 until crawling) welcome.

Flow with Waddlers - Crawling to 20 mos
Flow with Waddlers - Crawling to 20 mos

Vinyasa Flow with Baby classes are perfect for moms! This postnatal class helps women regain strength after birth & learn to integrate yoga into their busy days. It is also a chance to connect with other moms and find your share of yoga bliss. Moms & babies Crawling - 20 Months welcome.

Hip Hop Yoga
Hip Hop Yoga

Hip Hop Yoga is a Vinyasa Flow class accompanied by contemporary music. A great way to work up a sweat with a high-energy workout. No dancing skills required, although you might find yourself wanting to dance in Warrior! Intermediate to Advanced.

Prenatal Yoga
Prenatal Yoga

Prenatal yoga helps you move through the transformations of pregnancy with joy and ease. Prenatal yoga has proved beneficial in preparing the body for labor, birth, and recovery. Poses are chosen to promote strength, flexibility, and mental strength and calmness. The classes also provide a very loving, community atmosphere for mothers-to-be. Beginners welcome.

Restorative Yoga
Restorative Yoga

Restorative Yoga incorporates the use of props such as bolsters, blocks, and blankets to support the body in various poses. Supported postures are held longer to encourage deep relaxation and healing. This type of yoga is beneficial for stress reduction, insomnia, menopausal symptoms, chronic fatigue, injury recovery, and much more. Beginners welcome.

Teen Yoga
Teen Yoga

Teen Yoga is a Vinyasa Flow class that will move the body, calm the mind, and ignite the spirit! Breathing, posture, and core strength will be emphasized as teens learn to trust their inner wisdom and be more confident and compassionate with themselves and others. Ages 13-18. Beginners welcome.

Toddler Yoga  20mo- 4yrs
Toddler Yoga 20mo- 4yrs

Toddler Yoga, unlike Parent & Tot Yoga, is just for kids! Tots will be introduced to the fundamentals of yoga, work on gross and fine motor skills, balance, & coordination, and have fun with other kids! Please check our schedule to find the appropriate class for your toddler's age group.

Vinyasa Flow
Vinyasa Flow

Vinyasa is a Sanskrit word with various meanings including 'putting together' or 'arrangement'. Vinyasa Flow is a vigorous practice that links breath and movement to create a continuous flow of postures. Classes are creative and free flowing. Intermediate to advanced.

Vinyasa Flow - All Levels

Vinyasa is a Sanskrit word with various meanings including "putting together" or "arrangement." The Flow-All Levels class is a great practice that links breath and movement to create continuous flow of postures. Classes are creative and free flowing. Vinyasa flow is recommended for experienced students, but with the "All Levels" Flow class, anyone is welcome to join and modify the class to their experience level!

Yin Yoga

Yin yoga creates ease of movement with an emphasis on the the lower spine, hips, legs and feet. Poses are held for 3-10 minutes reclining in a relaxed state and coupled with breathing and mindfulness concentration techniques for managing pain, anxiety, ptsd, insomnia and fatigue.

Yoga for Athletes
Yoga for Athletes

A vinyasa flow style class designed to compliment repetitive motion sports. Through breath, movement and body awareness, classes encourage students to discover freedom from tight muscles, joints and habitual mind sets. Focus will be on core strength, stability and body wisdom so that you can enjoy a variety of activities while staying injury free.

Drop In - $18
5 Class Pass - $70
10 Class Pass - $130 
20 Class Pass - $220 
Monthly Unlimited - $115 per month with a 3 month commitment
Family Class - $25/family