Find a class that fits your skill level and schedule, then book online. Walk-ins OK, but preregistration recommended for fuller classes.

WE ARE OPEN...! Things to know:

1) You must preregister and pay online. DO NOT SHOW UP TO CLASS UNLESS YOU ARE PRE-REGISTERED. We will not be accepting payment in person. You can register and check out online from on our website or the Mindbody app. Because of this, we are currently only offering our full price pass option (no student / senior / corporate discount for the time being). All pre-existing passes are still valid, and we'll offer up to a 3 month extension if yours is set to expire before you can use it.
2) The schedule is smaller than usual, but if classes get full we will quickly add more. We really hope to have this problem 🙏
3) Class size is currently limited to 8 people. If a class fills up, the website will prevent you from over-booking it.
4) If there are less than 3 people pre-registered an hour before class is scheduled to start, that class will be cancelled. Please make sure your contact information is up to date so we can let you know if that happens.
5) If you pre-register for class and don't show up without letting us know at least 2 hours in advance, you will lose that class from your pass. Unlimited members (including new student $14 for 14 intro offers) will be charged a $10 fee. There are no exceptions to this. We realize this seems extreme, but with such a limited schedule we have to do it. Please just let us know if you can't come so we can free up your spot for someone else, and hopefully this never actually has to happen.
6) We will be using a contactless thermometer to take everyone's temperature upon arrival. If your temp is over 100.4, we'll politely ask you to come back once you're healthy.
7) If you're feeling unwell, stay home.
8) We will not be offering rental mats, blocks, towels, or any other props for now. Please plan accordingly, and bring your own mat, towel, and full water bottle.
9) Teachers will not be offering adjustments or guidance that requires a physical touch.
10) We will have hand sanitizer for you to use, but be aware that it's scented. We think it smells nice, but if you prefer unscented hand sanitizer, please bring your own.
11) Our studio has been both sanitized and deep cleaned since you were there last. We'll continue our regular cleaning regimen, with extra focus on certain high touch areas (doors, floors, etc.)
12) MASKS should be worn at all timesß.

 If you're still not comfortable coming in, you can take some of our online classes until you are 🧘


An invigorating, dynamic, vinyasa flow linking movement with breath. Explore pose variations, movement and space within the body. Classes are heated to approximately 90-95°.


The Flow portion of class will focus on bringing movement and heat into the body, and the slower Yin portion will hold long into seated stretches, activating soft tissues and creating deeper release and longer lasting flexibility. Heated to approximately 80°


(Foundations – Easy to Moderate/WARM)
Explore the fundamental yoga poses, learn more about the connection of breath and flow, while you breathe, stretch and rejuvenate! The room is gently warmed (75-80°) to about to encourage flexibility within the muscles. A great place to start for those new to yoga!

Our All-levels class are geared towards the moderate level, but are adapted to the level of the students attending the class.


(Gentle/NO HEAT)
Incorporating the soft feel of the Gentle Stretch, this class starts with seated warm ups, lenghtening stretches, before moving into comfortable restorative-style poses. Restorative is a yoga of no strain and no pain, propping the body into comfortable positions in order to create comfort and easy release. Class ends with a guided meditation.


(Gentle/NO HEAT)
The soft movements and easy flow of our Gentle Yoga class focuses on elongating muscle groups, relaxation and breathing. Great for adults, seniors, or teens! The room may be warmed gently to a comfortable room temperature to encourage mobility and length in the body.