INHALE THE PRESENT, EXHALE THE PAST

Join us for high-quality yoga classes, workshops, teacher training and retreats.

Yoga For Beginners

START PRACTICING YOGA

Ready to try yoga, but not sure where to start? Come practice with us. We offer beginner yoga classes so you can learn in a safe and supportive environment.
Start here »

Yoga Drop In Classes

PRACTICE WITH US

Offering daily drop-in classes in styles including Hatha, vinyasa, slow flow, gentle yoga, prenatal yoga, adaptive yoga, Iyengar, yin yoga, restorative, meditation, and more.
Find a class »

Online Yoga Workshops

DEEPEN YOUR PRACTICE

Go deeper into your favorite yoga practice or try something new with one of our 2- or 3-hour yoga, meditation, Ayurveda, philosophy, and spirituality workshops.
Find a workshop »

Yoga Teacher Training

BECOME A YOGA TEACHER

Start your yoga teaching journey with our 230-hour yoga teacher training or take your teaching to the next level with our intensive 300-hour training program.
Learn more »

BECOME A YCR COMMUNITY MEMBER!

YCR COMMUNITY MEMBERSHIP

Only $112 per month! YCR Community Members get the best price on drop-in classes and other offerings at the Yoga Center Retreat.

Get 8 drop-ins per month and unlimited new student guest passes. Unused classes roll over. Discounts on additional drop-ins, workshops, series, and retail purchases. PLUS you can share your membership with someone in your household. Learn more about membership >>

REGISTER NOW FOR YOGA TEACHER TRAINING!

LEARN TO TEACH YOGA

Ready to transform your life in ways you never imagined possible? Train to be a certified yoga teacher at the Yoga Center Retreat.

Study with the most experienced teachers in Minnesota. Get a strong foundation in yoga history and philosophy, anatomy, and how to teach asana, pranayama and meditation. Explore a wide variety of yoga styles and lineages while find your unique teaching voice.