Heartsong Yoga Center

May 2026

Sign in or create a Punchpass account to purchase passes and preregister for classes.
Walk-ins are welcome at the studio before any class, we can help set up your Punchpass account and accept registrations & payments.
Most classes are hybrid, choose In-Studio or Zoom when you register.
You can put Punchpass on your phone as an app to access your account! Information, here.

Sunday
Sun
Monday
Mon
Tuesday
Tue
Wednesday
Wed
Thursday
Thu
Friday
Fri
Saturday
Sat
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
9:00 am
Present Power (Ashtanga Based) In-Studio
Scot
9:00 am
Present Power (Ashtanga Based) ZOOM
Scot
ONLINE
10:30 am
Yin Yoga In-Studio
Tori
10:30 am
Yin Yoga ZOOM
Tori
ONLINE
6:00 pm
All Levels In-Studio
Beth
6:00 pm
All Levels ZOOM
Beth
ONLINE
18
TODAY
9:00 am
Ashtanga Primary Series In-Studio
Driftwood Room
Amy
1 hour 15 minutes
9:00 am
Ashtanga Primary Series ZOOM
Live Stream Zoom
Amy
1 hour 15 minutes
ONLINE
10:30 am
Slow Flow In-Studio
In Studio Great Room
Patty
1 hour
10:30 am
Slow Flow Zoom
Live Stream Zoom
Patty
1 hour
ONLINE
5:45 pm
Yin Yoga In-Studio
In Studio Great Room
Sheri Wood-Devin
1 hour
5:45 pm
Yin Yoga ZOOM
Live Stream Zoom
Sheri Wood-Devin
1 hour
ONLINE
6:00 pm
Vinyasa Flow In-Studio
Driftwood Room
Jeff
1 hour
7:15 pm
All Levels In-Studio
In Studio Great Room
Beth
1 hour
7:15 pm
All Levels ZOOM
Live Stream Zoom
Beth
1 hour
ONLINE
19
Crystal Bowls Tonight
7:00 am
Morning Flow ZOOM Only
Live Stream Zoom
Janine
1 hour
ONLINE
9:00 am
Present Power (Ashtanga Based) In-Studio
Driftwood Room
Maura
1 hour 15 minutes
9:00 am
Present Power (Ashtanga Based) ZOOM
Live Stream Zoom
Maura
1 hour 15 minutes
ONLINE
10:30 am
Gentle In-Studio
In Studio Great Room
Joanne
1 hour
10:30 am
Gentle ZOOM
Live Stream Zoom
Joanne
1 hour
ONLINE
5:45 pm
All Levels In-Studio
In Studio Great Room
Lauri
1 hour
5:45 pm
All Levels ZOOM
Live Stream Zoom
Lauri
1 hour
ONLINE
6:00 pm
Ashtanga Primary Series In-Studio
Driftwood Room
Amy
1 hour 15 minutes
7:15 pm
Crystal Bowl Sound Healing
In Studio Great Room
Chantal
1 hour 15 minutes
20
5 week Beginner Yoga Course starts tonight
9:00 am
Ashtanga Primary Series In-Studio
Driftwood Room
Lisa
1 hour 15 minutes
9:00 am
Slow Flow In-Studio
In Studio Great Room
Patty
1 hour
9:00 am
Slow Flow Zoom
Live Stream Zoom
Patty
1 hour
ONLINE
3:30 pm
Gentle In-Studio
In Studio Great Room
Janine
1 hour
3:30 pm
Gentle ZOOM
Live Stream Zoom
Janine
1 hour
ONLINE
5:45 pm
Vinyasa Flow In-Studio
Driftwood Room
Lauri
1 hour
6:00 pm
Gentle In-Studio
In Studio Great Room
Jeff
1 hour
6:00 pm
Gentle ZOOM
Live Stream Zoom
Jeff
1 hour
ONLINE
7:15 pm
5 wk Yoga for Beginners: May 20 - June 17, Wed. 7:15 pm (1/5)
Driftwood Room
Sheri Wood-Devin
1 hour 15 minutes
7:15 pm
Meditation Practice In-Studio
In Studio Great Room
Kathy Proulx
1 hour
FREE
21
7:00 am
Morning Flow ZOOM Only
Live Stream Zoom
Janine
1 hour
ONLINE
9:00 am
Ashtanga Primary/Second In Studio
Amy
1 hour 15 minutes
9:00 am
Ashtanga Primary/Second Zoom
Amy
1 hour 15 minutes
ONLINE
10:30 am
Gentle In-Studio
In Studio Great Room
Joanne
1 hour
10:30 am
Gentle ZOOM
Live Stream Zoom
Joanne
1 hour
ONLINE
5:45 pm
Gentle In-Studio
In Studio Great Room
Beth
1 hour
5:45 pm
Gentle ZOOM
Live Stream Zoom
Beth
1 hour
ONLINE
6:15 pm
Present Power (Ashtanga Based) In-Studio
Driftwood Room
Michelle Srebnick
1 hour 15 minutes
22
9:00 am
Moderate Flow & Restore In Studio
Driftwood Room
Kathleen
1 hour 15 minutes
9:00 am
Moderate Flow & Restore ZOOM
Live Stream Zoom
Kathleen
1 hour 15 minutes
ONLINE
10:30 am
Gentle In-Studio
In Studio Great Room
Patty
1 hour
10:30 am
Gentle ZOOM
Live Stream Zoom
Patty
1 hour
ONLINE
23
7:30 am
Ashtanga Primary Series In-Studio
Michelle Srebnick
1 hour 15 minutes
7:30 am
Ashtanga Primary Series ZOOM
Live Stream Zoom
Michelle Srebnick
1 hour 15 minutes
ONLINE
9:00 am
Gentle In-Studio
In Studio Great Room
Cat
1 hour
9:00 am
Gentle ZOOM
Live Stream Zoom
Cat
1 hour
ONLINE
9:15 am
Moderate In Studio
Driftwood Room
Jane
1 hour
10:30 am
All Levels In-Studio
In Studio Great Room
Jeff
1 hour 15 minutes
10:30 am
All Levels ZOOM
Live Stream Zoom
Jeff
1 hour 15 minutes
ONLINE
24
Full Moon Class tonight
9:00 am
Present Power (Ashtanga Based) In-Studio
Driftwood Room
Scot
1 hour 15 minutes
9:00 am
Present Power (Ashtanga Based) ZOOM
Live Stream Zoom
Scot
1 hour 15 minutes
ONLINE
10:30 am
Yin Yoga In-Studio
In Studio Great Room
Tori
1 hour
10:30 am
Yin Yoga ZOOM
Live Stream Zoom
Tori
1 hour
ONLINE
6:00 pm
Full Moon In-Studio
In Studio Great Room
Beth
1 hour
6:05 pm
Full Moon Zoom
Live Stream Zoom
Beth
1 hour
ONLINE
25
No classes today, Memorial Day
26
7:00 am
Morning Flow ZOOM Only
Live Stream Zoom
Janine
1 hour
ONLINE
9:00 am
Present Power (Ashtanga Based) In-Studio
Driftwood Room
Sheila
1 hour 15 minutes
9:00 am
Present Power (Ashtanga Based) ZOOM
Live Stream Zoom
Sheila
1 hour 15 minutes
ONLINE
10:30 am
Gentle In-Studio
In Studio Great Room
Joanne
1 hour
10:30 am
Gentle ZOOM
Live Stream Zoom
Joanne
1 hour
ONLINE
5:45 pm
All Levels In-Studio
In Studio Great Room
Lauri
1 hour
5:45 pm
All Levels ZOOM
Live Stream Zoom
Lauri
1 hour
ONLINE
6:00 pm
Ashtanga Primary Series In-Studio
Driftwood Room
Amy
1 hour 15 minutes
27
9:00 am
Ashtanga Primary Series In-Studio
Driftwood Room
Lisa
1 hour 15 minutes
9:00 am
Slow Flow In-Studio
In Studio Great Room
Patty
1 hour
9:00 am
Slow Flow Zoom
Live Stream Zoom
Patty
1 hour
ONLINE
3:30 pm
Gentle In-Studio
In Studio Great Room
Sheila
1 hour
3:30 pm
Gentle ZOOM
Live Stream Zoom
Sheila
1 hour
ONLINE
5:45 pm
Vinyasa Flow In-Studio
Driftwood Room
Sheila
1 hour
6:00 pm
Gentle In-Studio
In Studio Great Room
Jeff
1 hour
6:00 pm
Gentle ZOOM
Live Stream Zoom
Jeff
1 hour
ONLINE
7:15 pm
5 wk Yoga for Beginners: May 20 - June 17, Wed. 7:15 pm (2/5)
Driftwood Room
Sheri Wood-Devin
1 hour 15 minutes
7:15 pm
Meditation Practice In-Studio
In Studio Great Room
Kathy Proulx
1 hour
FREE
28
7:00 am
Morning Flow ZOOM Only
Live Stream Zoom
Janine
1 hour
ONLINE
9:00 am
Ashtanga Primary/Second In Studio
Sheila
1 hour 15 minutes
9:00 am
Ashtanga Primary/Second Zoom
Sheila
1 hour 15 minutes
ONLINE
10:30 am
Gentle In-Studio
In Studio Great Room
Joanne
1 hour
10:30 am
Gentle ZOOM
Live Stream Zoom
Joanne
1 hour
ONLINE
5:45 pm
Gentle In-Studio
In Studio Great Room
Sheila
1 hour
5:45 pm
Gentle ZOOM
Live Stream Zoom
Sheila
1 hour
ONLINE
6:15 pm
Present Power (Ashtanga Based) In-Studio
Driftwood Room
Michelle Srebnick
1 hour 15 minutes
29
9:00 am
Moderate Flow & Restore In Studio
Driftwood Room
Kathleen
1 hour 15 minutes
9:00 am
Moderate Flow & Restore ZOOM
Live Stream Zoom
Kathleen
1 hour 15 minutes
ONLINE
10:30 am
Gentle In-Studio
In Studio Great Room
Sandy
1 hour
10:30 am
Gentle ZOOM
Live Stream Zoom
Sandy
1 hour
ONLINE
30
7:30 am
Ashtanga Primary Series In-Studio
Tony
1 hour 15 minutes
7:30 am
Ashtanga Primary Series ZOOM
Live Stream Zoom
Tony
1 hour 15 minutes
ONLINE
9:00 am
Gentle In-Studio
In Studio Great Room
Cat
1 hour
9:00 am
Gentle ZOOM
Live Stream Zoom
Cat
1 hour
ONLINE
9:15 am
Moderate In Studio
Driftwood Room
Jane
1 hour
10:30 am
All Levels In-Studio
In Studio Great Room
Jeff
1 hour 15 minutes
10:30 am
All Levels ZOOM
Live Stream Zoom
Jeff
1 hour 15 minutes
ONLINE
31
Reiki Level III Master Training
9:00 am
Present Power (Ashtanga Based) In-Studio
Driftwood Room
Scot
1 hour 15 minutes
9:00 am
Present Power (Ashtanga Based) ZOOM
Live Stream Zoom
Scot
1 hour 15 minutes
ONLINE
10:30 am
Yin Yoga In-Studio
In Studio Great Room
Tori
1 hour
10:30 am
Yin Yoga ZOOM
Live Stream Zoom
Tori
1 hour
ONLINE
12:30 pm
Reiki Level III Master Training
In Studio Great Room
Shannon Bates
5 hours
6:00 pm
All Levels In-Studio
In Studio Great Room
Beth
1 hour
6:00 pm
All Levels ZOOM
Live Stream Zoom
Beth
1 hour
ONLINE
1
9:00 am
Ashtanga Primary Series In-Studio
Driftwood Room
Amy
1 hour 15 minutes
9:00 am
Ashtanga Primary Series ZOOM
Live Stream Zoom
Amy
1 hour 15 minutes
ONLINE
10:30 am
Slow Flow In-Studio
In Studio Great Room
Sheila
1 hour
10:30 am
Slow Flow Zoom
Live Stream Zoom
Sheila
1 hour
ONLINE
5:45 pm
Yin Yoga In-Studio
In Studio Great Room
Sheri Wood-Devin
1 hour
5:45 pm
Yin Yoga ZOOM
Live Stream Zoom
Sheri Wood-Devin
1 hour
ONLINE
6:00 pm
Vinyasa Flow In-Studio
Driftwood Room
Jeff
1 hour
7:15 pm
All Levels In-Studio
In Studio Great Room
Beth
1 hour
7:15 pm
All Levels ZOOM
Live Stream Zoom
Beth
1 hour
ONLINE
2
Reiki & Crystals Tonight
7:00 am
Morning Flow ZOOM Only
Live Stream Zoom
Janine
1 hour
ONLINE
9:00 am
Present Power (Ashtanga Based) In-Studio
Driftwood Room
Sheila
1 hour 15 minutes
9:00 am
Present Power (Ashtanga Based) ZOOM
Live Stream Zoom
Sheila
1 hour 15 minutes
ONLINE
10:30 am
Gentle In-Studio
In Studio Great Room
Joanne
1 hour
10:30 am
Gentle ZOOM
Live Stream Zoom
Joanne
1 hour
ONLINE
5:45 pm
All Levels In-Studio
In Studio Great Room
Lauri
1 hour
5:45 pm
All Levels ZOOM
Live Stream Zoom
Lauri
1 hour
ONLINE
6:00 pm
Ashtanga Primary Series In-Studio
Driftwood Room
Amy
1 hour 15 minutes
7:15 pm
Reiki & Crystal Immersion
In Studio Great Room
Shannon Bates
1 hour 15 minutes
3
9:00 am
Ashtanga Primary Series In-Studio
Driftwood Room
Lisa
1 hour 15 minutes
9:00 am
Slow Flow In-Studio
In Studio Great Room
Patty
1 hour
9:00 am
Slow Flow Zoom
Live Stream Zoom
Patty
1 hour
ONLINE
3:30 pm
Gentle In-Studio
In Studio Great Room
Sheila
1 hour
3:30 pm
Gentle ZOOM
Live Stream Zoom
Sheila
1 hour
ONLINE
5:45 pm
Vinyasa Flow In-Studio
Driftwood Room
Sheila
1 hour
6:00 pm
Gentle In-Studio
In Studio Great Room
Jeff
1 hour
6:00 pm
Gentle ZOOM
Live Stream Zoom
Jeff
1 hour
ONLINE
7:15 pm
5 wk Yoga for Beginners: May 20 - June 17, Wed. 7:15 pm (3/5)
Driftwood Room
Sheri Wood-Devin
1 hour 15 minutes
7:15 pm
Meditation Practice In-Studio
In Studio Great Room
Kathy Proulx
1 hour
FREE
4
7:00 am
Morning Flow ZOOM Only
Live Stream Zoom
Janine
1 hour
ONLINE
9:00 am
Ashtanga Primary/Second In Studio
Sheila
1 hour 15 minutes
9:00 am
Ashtanga Primary/Second Zoom
Sheila
1 hour 15 minutes
ONLINE
10:30 am
Gentle In-Studio
In Studio Great Room
Joanne
1 hour
10:30 am
Gentle ZOOM
Live Stream Zoom
Joanne
1 hour
ONLINE
5:45 pm
Gentle In-Studio
In Studio Great Room
Sheila
1 hour
5:45 pm
Gentle ZOOM
Live Stream Zoom
Sheila
1 hour
ONLINE
6:15 pm
Present Power (Ashtanga Based) In-Studio
Driftwood Room
Michelle Srebnick
1 hour 15 minutes
5
Freedom Yoga, Sober Class tonight
9:00 am
Moderate Flow & Restore In Studio
Driftwood Room
Kathleen
1 hour 15 minutes
9:00 am
Moderate Flow & Restore ZOOM
Live Stream Zoom
Kathleen
1 hour 15 minutes
ONLINE
10:30 am
Gentle In-Studio
In Studio Great Room
Sandy
1 hour
10:30 am
Gentle ZOOM
Live Stream Zoom
Sandy
1 hour
ONLINE
5:45 pm
Freedom Yoga, with Sheila & The Phoenix: A Sober Community
In Studio Great Room
Sheila
1 hour
FREE
6
7:30 am
Ashtanga Primary Series In-Studio
Tony
1 hour 15 minutes
7:30 am
Ashtanga Primary Series ZOOM
Live Stream Zoom
Tony
1 hour 15 minutes
ONLINE
9:00 am
Gentle In-Studio
In Studio Great Room
Cat
1 hour
9:00 am
Gentle ZOOM
Live Stream Zoom
Cat
1 hour
ONLINE
9:15 am
Moderate In Studio
Driftwood Room
Jane
1 hour
10:30 am
All Levels In-Studio
In Studio Great Room
Jeff
1 hour 15 minutes
10:30 am
All Levels ZOOM
Live Stream Zoom
Jeff
1 hour 15 minutes
ONLINE
loading...