Move. Breathe. Unwind. Feel better with yoga!

Check out Shenandoah Yoga’s class schedule for more information on our yoga classes and workshops in Harrisonburg, Virginia. Or contact us to arrange private instruction.

New to Shenandoah Yoga?  Fill out our online client intake form (Note: You will automatically be returned to this page after completing the form).  Join any class any time. Drop-ins are welcome for all Hatha, Vinyasa Flow, Beginner & Multi-level Yoga classes on a first-come, first-served basis while pre-registration is required for the Prenatal Yoga & Gentle Yoga classes as well as special series classes or workshops.