Move. Breathe. Unwind. Feel better with yoga!

Check out Shenandoah Yoga’s class schedule and rates, sign up online for our yoga classes and workshops in Harrisonburg, Virginia, or contact us to arrange private instruction.

Join any class any time. Drop-ins are welcome on a first-come, first-served basis, except pre-registration is required for weekday morning, prenatal & gentle yoga classes as well as special series classes or workshops.