Move, breathe, grow — in the heart of Norman.
A welcoming studio where ancient practice meets modern life. Expert guidance from teachers trained in Mysore and across the world, held in a real community that meets you where you are.
Three ways to practice with us.
Whether you're dropping in for one class, building a daily rhythm, or stepping into the path of teaching — there's a way in.
Drop-in or Unlimited Group Classes
Choose from a variety of sessions — from quick, energizing flows to longer, deep-dive practices — designed to fit your schedule and goals.
Private Yoga & Thai Bodywork
Book a one-on-one session for focused guidance, deeper relaxation, and a practice designed just for you.
200-hr RYT Ashtanga Training
Take your practice to the next level with our certified yoga training program. Rooted in tradition, taught with care.
A variety of styles to support your path.
At Yoga On Main, we offer in-person classes rooted in tradition and tailored to modern life. From energizing Ashtanga and Fly Yoga to grounding Hatha, Yin, and gentle beginner-friendly sessions, our schedule is designed to meet you where you are — whether you're building strength, finding stillness, or deepening your practice.
Explore all classesExperienced teachers, real community.
Our certified instructors bring a world of experience in Hatha, Vinyasa, Ashtanga, Yin, and Thai bodywork. Some have taught retreats and workshops across Europe, Asia, and beyond — and they bring that energy right to your mat. Whether you're new or advanced, we're a supportive community that meets you where you are and helps you grow your practice with intention and heart.
Come flow with us — your yoga family is waiting.
Five stars is not enough.
I can't say enough good things about Yoga On Main — honestly, yoga has changed my life, mind, and body. You won't meet better instructors who are fully invested in helping you grow.
I just love practicing at Yoga on Main! The knowledge that both Mila and Andrew have challenges me, and I can already see myself growing in my practice.
Mila and Andrew run an excellent studio. If you're interested in Hatha or Ashtanga yoga, do stop by Yoga on Main and experience a step ahead. From beginners to experienced practitioners, they will help you improve your breathing, postures, and attitudes about the why.
Five stars is not enough! Andrew and Mila are wonderful, as is the studio space. They're both so knowledgeable. Their classes are fun and welcoming to all levels, as well as authentic to yoga tradition. Cannot recommend enough.
My favorite place to take classes. Never having done an Ashtanga series before, I was welcomed with kindness, patience, and guidance from Andrew. Mila does an excellent job creating challenging flows and helping with alignment. It's a must stop every time I visit Norman.
Amazing yoga studio! Best Ashtanga classes I've ever taken. Love all the classes!
Andrew and Mila are back! We are so fortunate to have their presence downtown. It has been missed and I couldn't be happier.
Highly recommend this highly professional yoga studio. Ashtanga has always been my favorite, and Andrew is the best teacher I've had in 14 years of practice and 10 years of teaching myself. I just wish I lived closer to Norman.
Workshops, circles, immersions.
Vinyasa Flow + Yoga Nidra
An active Vinyasa practice to strengthen, open, and activate the body — finishing with deeply relaxing Yoga Nidra, a guided meditation that relaxes the body, mind, and subconscious. To heal, release, and transform before the New Moon.
New Moon Women's Yoga Circle
Yoga · Empowering Singing · Cacao. Awaken the feminine through freeing your sacred body and powerful voice, using tools known since time being. There is so much to open, so much to express — this is the time and space for you.
200hr Mysore Yoga Traditions Ashtanga Immersion
An outstanding yoga education created by the makers of the Mysore Yoga Traditions Film and organizers of the Mysore Yoga Conference. Whether you're an advanced practitioner, a seasoned teacher, or sincerely want to connect with the rich yoga tradition of Mysore — a beautiful experience awaits. Yoga Alliance Certified.
Studio
123 East Main Street
Norman, Oklahoma
Walkable downtown · Street parking
First time?
Your first class is on us.
Use code COMEFORFREE at checkout.