Activities in Utah › Classes & Lessons › Virgin

Gaia Tree Yoga Shala

Where
62 E 130 S, Virgin, UT (Washington County)
Phone
+1 970-623-4628

Good to know

This yoga shala in Virgin offers community classes along with teacher trainings and private or corporate sessions in a historic setting near Zion. It's a good fit for anyone from curious beginners to experienced practitioners looking for instruction. Check the organizer's page for class schedules and what to bring.

Updated October 22, 2026

Gaia Tree Yoga Shala

An authentic yoga shala nestled in the historic town of Virgin, UT at the foothills of Zion National Park. Our shala offers community yoga classes, teacher trainings, private and corporate yoga.

About Gaia Tree Yoga Shala

Gaia Tree Yoga Shala is a spot for classes and lessons in Virgin, Utah, in Washington County. 8 events on Go Do are coming up here. 74 other spots for classes and lessons are within 30 miles; the closest is Moqui Yoga & Wellness, about 4.6 miles away. Its own website and phone number are given above.

Coming up here

Open MeditationThu, Oct 22
Soulful StrengthSun, Oct 25
Evening UnwindTue, Oct 27
Open MeditationThu, Oct 29
Evening UnwindTue, Nov 3

More classes & lessons nearby

Moqui Yoga & WellnessClasses & Lessons · La Verkin · 4.6 mi
Hey Jude YogaClasses & Lessons · Hurricane · 5.6 mi
Southern Utah Boxing ClubClasses & Lessons · Hurricane · 5.8 mi
Cain Family Martial ArtsClasses & Lessons · Hurricane · 5.8 mi
The Wright KicksClasses & Lessons · Hurricane · 6.0 mi
Main Ohana MovementClasses & Lessons · Hurricane · 6.5 mi

Make a day of it

Eat nearby

Places to stay

More to do nearby

Common questions

Where is it?

62 E 130 S, Virgin, Utah.

Is anything happening there?

Yes — 8 events are coming up; see “Coming up here” above.

Classes & Lessons in UtahActivities in VirginAll activities in UtahEvents this week