A Harrisonburg, VA Yoga Studio

Learn the art and science of yoga at Shenandoah Yoga, a yoga studio inspired by the Hatha yoga traditions of Vinyasa, Ashtanga, Kripalu and Iyengar.  Shenandoah Yoga offers public yoga classes and private yoga instruction in and around Harrisonburg, Virginia.

Yoga means “union” or “joining” and is an activity for the mind, body, and spirit. Regular yoga practice brings self-awareness, a sense of peace and well-being, and greater energy, strength, flexibility, and balance. It promotes balance between opposites like the mind and the body and movement and stillness and can help with stress management.

Drop-ins are welcome for all Hatha, Vinyasa, Beginner & Multi-level Yoga classes on a first-come, first-served basis. Pre-registration is required for the Prenatal Yoga & Gentle Yoga classes as well as special series classes or workshops. Students may join any class any time.

Check out the schedule for all the latest class information including times and descriptions. Public classes are held at our downtown Harrisonburg studio.