Our philosophy at North Main Yoga is to keep the schedule simple so you may practice at the times and with the teachers you most enjoy. Please refer to our class descriptions page to further assist you in finding a class you will resonate with. Please be on time to classes. We lock the door 5-10 minutes after class begins. If you do arrive late, please enter the class quietly and take a few breaths before joining the class.

Please click on the class names below to find descriptions for each of our classes.

Click here for the 2010 printable schedule

 Monday
9:15am-10:30am
Janice
10:45am-11:45am
Janice
12:00pm-1:00pm
Yoga for Athletes
Janice
4:00pm-5:00pm
Craig
5:30pm-6:45pm
Vinyasa- All Levels
Brian
7:00pm-8:30pm
Caroline


 Tuesday
6:30am-7:30am
Janice
9:15am-10:30am
Vinyasa- Level 1 & 2
Brian
11:00am-12:15pm
Jessica
4:00pm-5:00pm
Craig
5:30pm-6:45pm
Emma
7:00pm-8:15pm
Vinyasa- Level 1 & 2
Liz


 Wednesday
6:30a-7:30am
Iyengar Style- Level 1
Janice
9:15a-10:30am
Janice
10:45a-11:45am
Janice
12:00pm-12:30pm
Craig
4:00pm-5:00pm
Craig
5:30pm-6:45pm
Vinyasa- All Levels
Brian
7:00pm-8:30pm
Caroline


 Thursday
6:30am-7:30am
Janice
9:15am-10:30am
Vinyasa- Level 1 & 2
Brian
4:00pm-5:00pm
Craig
5:30pm-6:45pm
Emma
7:00pm-8:15pm
Vinyasa- Level 1 & 2
Liz


 Friday
9:15am-10:30am
Janice
10:45am-11:45am
Janice
4:00pm-5:00pm
Craig
5:30pm-6:45pm
Vinyasa- All Levels
Brian


 Saturday
7:30am-8:30am
Craig
9:00am-10:15am
Kelly
10:45am-12:15pm
Vinyasa- All Levels
Brian


 Sunday
9:00am-10:15am
Kelly
10:45am-12:15pm
Karma Yoga- Level 1 & 2
Liz
2:00pm-3:15pm
Jennifer