Custom-SeparatorIcon0

Live Class Schedule

VIEW FULL SCHEDULE
Custom-SeparatorIcon0

Want to talk first, before signing up? Contact me for a free phone consultation. Together we can figure out the best way for you to begin your yoga journey!

Contact Me
Live Studio Classes

Weekly Classes available!

SIGN ME UP!
On-Line and On-Demand

Weekly On-Line Class and Video Library!

JOIN NOW!
Private Sessions

Private and Small Group Classes!

CONTACT ME!
Custom-SeparatorIcon0

Testimonials


"Elaine always stresses to listen to your body in each class, and not to do more than you are capable that day, so there is a physical and mental comfort and safety in it, but there is always opportunity to do more and grow if you are able to. She also works very hard to keep each class different, unique and fun, so every class feels fresh and that helps keep you interested and engaged. "

-J S, YOGA PRACTITIONER

"The instructions are so clear and beautifully phrased with peace and love that it infuses me with an ability to shine my light brighter in the world. Everyone can take away a better view of themselves and the world after a class with Elaine. "

-KERRI, YOGA PRACTITIONER

"Elaine is able to create a safe and welcoming yoga environment that keeps me engaged with new and different sessions each and every week. Elaine is able to offer alternatives to the poses and movements to make sure that everyone is able to participate at their own level. I have watched her grow into her role as a yoga instructor over the years. She is one of my favorite instructors, always providing a great way to start any day."

-LAURIE, YOGA PRACTITIONER

"We started our yoga practice journey as beginners doing gentle yoga with Elaine, and she helped us learn and progress into Vinyasa. What we love about her teaching and classes is that she stresses comfort level for her students. She is excellent at offering different options and levels with individual poses, and can accommodate different student levels and abilities within the same class, so you never have to feel out of your element or uncomfortable. "

-JJ, YOGA PRACTITIONER

Custom-SeparatorIcon0

Announcements


"Effective 9/3/2025 the Wednesday Chair Class will be on a break. Check back in October for an update."

-Class Cancellation Alert-Roots & River Yoga

"Effective 8/20/25 the Wednesday Mixed Level Flow Class will be on a break. Check back in October for updates. "

-Class Cancellation Alert - Roots & River Yoga

Custom-SeparatorIcon0

About Me

Hi there! Thanks for checking out my site!

I am a Yoga Teacher in Western Maryland offering both in-person and on-line yoga classes since 2015. I believe that yoga can benefit every person and would love the opportunity to help you explore your unique yoga journey.

I have over 500 hours of yoga teacher training and am certified by Yoga Alliance. My trainings have been focused on cultivating curiosity, adaptability, and engagement in the practice of yoga. I am an Accessible Yoga Ambassador for Accessible Yoga Association, https://www.accessibleyoga.org, a resource for offering yoga to marginalized individuals and communities. I have further training in Yin Yoga and Trauma Informed Yoga.

I enjoy offering yoga to all students - beginners, as well as more seasoned practitioners. My classes encourage students to be mindful, curious & playful.  Poses will be adapted to meet the needs of everyone. I believe that the best yoga practice is one that can be safely sustained and evolves with you, as you grow and change. When not in the yoga studio, I enjoy family time with kids and grandkids, hiking, camping, traveling, and wine tasting!

I look forward to meeting you on the mat! Elaine   

Elaine Lewis, E-RYT 200, RYT 500, YACEP

LEARN MORE
Custom-SeparatorIcon0

Frequently asked questions

Contact me via text or email!

The class schedule includes a link so you can register, pay and sign the waiver directly with each individual studio. Another option would be to go to the studio website and sign up under their scheduled classes. If that doesn't work, send me an email and I'll get you registered.

Contact me via email or text and we can arrange for payment. Then I'll send you the Zoom invitations each week.

Contact me via email or text. We will have a discussion about your goals and then decide on the best day, time and location. Pricing varies based on all of these factors.