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 morning yoga, prenatal yoga & gentle yoga classes as well as special series classes or workshops.