* Phone: 508-251-9620 * Email: gail@earthsongyoga.com

Note that all classes are offered on line starting March 18. On line classes will continue until at further notice. 
Please see the Calendar for any class cancellations.
Let us know you are coming here  so we can send you an on line class link. Please register for all classes 30 minutes prior to start time.
Current Schedule and Events
  • Starting March 18, all classes will be offered on-line​. If you are currently registered for a class session, you will receive a link for your class
  • Drop ins welcome in all classes. 
  •  Regularly scheduled  class  on line or outdoor drop in-$18. All classes must be pre-registered and pre paid.
  • Please register no later than 30 minutes prior to class start to receive your class link and password. Please register no later than 60 minutes for Outdoor classes.
  • Our classes run in sessions. Sessions begin roughly every other month.
  • Sessions give you an opportunity to commit to a time and teacher, and learning can be progressive. If you miss a class during a session, you may make up that class in any other regularly scheduled class running during that session period.
  • Need to pro-rate a class session? Just send us an email

Page not displaying properly? Visit our Square Store here.
9:00-10:15 AM
Kripalu with Lynn

6-7:15 PM
Kripalu with Heather

6 -7:15 PM
Ashtanga with Gail
8:15-9 AM
Pilates for Yoga by donation

9:30-10:45 AM
Gentle Kripalu Yoga with Lynn

3-4 PM
Yoga by Donation with Steve

6:00-7:15 PM
Vinyasa with Alicja
9:30-10:45 AM
Kripalu Yoga with Gail

5:30-6:45 PM
Kripalu Yoga with Gail*

*outdoor option available, must register 1 hour prior to class, limit 7 students. Class in Framingham
8:30-9:30 AM
Yoga by Donation with Steve

4-5:15 PM
Kripalu with Heather

6:00-7:15 PM
Vinyasa and more with Gail
9:30-10:45 AM
Kripalu Vinyasa Flow with Lynn
classes resume  September 12/13

9-10:15 AM
Advanced Vinyasa Theory
with Gail

10:30-11:45 AM
Kripalu Yoga 
with Heather
**Outdoor Yoga classes**
Starting July 1
weather permitting

Wednesday  5:45 PM Kripalu -Live and Streaming options

Classes will be held at Gail's yard in Framingham, address provided with registration.
You must pre register and pre pay for class no later than 1 hour prior to class. If you are registered for the session, just let me know no later than 60 minutes prior to class if you are coming in person.
Class size is limited to 7, that is all the parking space I have for cars. If you want to ride your bike over, let me know. Or if you are bringing a same household person with you in the same car, that is fine as well.
Please refrain from coming to outdoor classes if you feel unwell or have a fever.
I do require masks entering and exiting my property, and social distancing rules apply as well. Masks are not required once on your mat.
Please note - neighbors mowing lawns, insects, weather changes or wild animals( potentially but not limited to, wild turkeys, deer, squirrels, rabbits, birds, turtles and frogs)any and all of these could occur during class.
Weather permitting, no class if chance of rain is 30% or greater.
Class will be in the shade. A single bathroom is available.
Please arrive no earlier than 15 minutes prior to class.
Any questions- email gail@earthsongyoga.com