Free Yoga for Every Body

The word “yoga” comes from an ancient Sanskrit word meaning union.

To help bring people across a community together, classes are free to all.

Please enjoy a selection of our great live-stream classes on Zoom. To ensure easy access, register with the same e-mail address you use for your Zoom account.

Sign up to register for classes


No Image

No Image


Location: Live-stream, Day: Every Monday, Time: 6:30 pm, Instructor: Keralee
Location: Live-stream, Day: Every Tuesday, Time: 5:30 pm, Instructor: Beth
Location: Live-stream, Day: Every Wednesday, Time: 5:30 pm, Instructor: Scott
Location: Live-stream, Day: Every Saturday, Time: 10:00 am, Instuctor: Amanda
Location: Live-stream, Day: Every Sunday, Time: 10:00 am, Instuctor: Tarah

Location: Morse Beach Green Space, Class will resume May 2021
Location: Winnemac Park, Class will resume May 2021
Location: Vagabond School of the Arts, Class Temporarily Suspended
Location: Waldorf School, Class Temporarily Suspended
Location: Heartland Health, Class Temporarily Suspended
Location: Roycemore School, Class Temporarily Suspended
Location: Loyola Beach (7032 north), Class Temporarily Suspended
Location: Cultural Center, Class Temporarily Suspended
Location: Ravenswood Health Center, Class Temporarily Suspended
Location: Yoga Tree, Day: Every Sunday, Class Temporarily Suspended

Upcoming Classes

Live-stream yoga Tuesday 5:30 PM CS...

Join Beth's zoom class by clicking the class meting link at least 5 minutes before class begins. Thanks to Emmanuelle R for making this class possible through her donation. Tax deductible donations can be made by visiting

Available Spots: 40 remaining out of 50
Date: Tuesday, May 11th, 2021
Time: 5:30 PM – 6:30 PM

Instructor: Beth
Level: beginner

spots left