Heartsong Yoga Center
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.

No class found for the selected class and location.
May
4 Tue
May 4
Tuesday
7:00 am
Morning Flow ZOOM Only
ONLINE
1 hour
Live Stream Zoom
Janine
9:00 am
Ashtanga Hour...In Studio "Great Room"
1 hour
In Studio Great Room
Sheila
9:00 am
Ashtanga Hour...Zoom
ONLINE
1 hour
Live Stream Zoom
Sheila
10:30 am
Gentle In-Studio
1 hour
In Studio Great Room
Joanne
10:30 am
Gentle ZOOM
ONLINE
1 hour
Live Stream Zoom
Joanne
5:45 pm
All Levels In-Studio
1 hour
In Studio Great Room
Lisa
5:45 pm
All Levels ZOOM
ONLINE
1 hour
Live Stream Zoom
Lisa
7:00 pm
Vinyasa Flow ZOOM
ONLINE
1 hour
Live Stream Zoom
Ronnie
May
5 Wed
May 5
Wednesday
9:00 am
Ashtanga...In Studio "Great Room"
1 hour 10 minutes
In Studio Great Room
Hannah
9:00 am
Ashtanga...Zoom
ONLINE
1 hour 10 minutes
Live Stream Zoom
Hannah
10:30 am
Gentle In-Studio
1 hour
In Studio Great Room
Jane
10:30 am
Gentle ZOOM
ONLINE
1 hour
Live Stream Zoom
Jane
3:30 pm
Gentle In-Studio
1 hour
In Studio Great Room
Sheila
3:30 pm
Gentle ZOOM
ONLINE
1 hour
Live Stream Zoom
Sheila
5:45 pm
Vinyasa Flow ZOOM
ONLINE
1 hour
Live Stream Zoom
Sheila
5:45 pm
Vinyasa Flow...In Studio "Great Room"
1 hour
In Studio Great Room
Sheila
7:00 pm
Chakra Aligning Yoga, In-Studio
1 hour 15 minutes
In Studio Great Room
Cat
7:00 pm
Chakra Aligning Yoga, Zoom
ONLINE
1 hour 15 minutes
Live Stream Zoom
Cat
May
6 Thu
May 6
Thursday
7:00 am
Morning Flow ZOOM Only
ONLINE
1 hour
Live Stream Zoom
Janine
9:00 am
Ashtanga Primary Series In-Studio
1 hour 30 minutes
In Studio Great Room
Sheila
9:00 am
Ashtanga Primary Series...Zoom
ONLINE
1 hour 10 minutes
Live Stream Zoom
Sheila
10:30 am
Gentle In-Studio
1 hour
In Studio Great Room
Joanne
10:30 am
Gentle ZOOM
ONLINE
1 hour
Live Stream Zoom
Joanne
5:45 pm
Gentle In-Studio
1 hour
In Studio Great Room
Sheila
5:45 pm
Gentle ZOOM
ONLINE
1 hour
Live Stream Zoom
Sheila
7:00 pm
Yoga Nidra (Specialty) ZOOM
ONLINE
1 hour
Live Stream Zoom
Cat (sub for Aimee)
May
7 Fri
May 7
Friday
7:30 am
Moderate ZOOM
ONLINE
1 hour
Live Stream Zoom
Janine (sub for Lauri)
9:00 am
Ashtanga Flow ZOOM
ONLINE
1 hour 15 minutes
Live Stream Zoom
Kathleen
9:00 am
Ashtanga Flow...In Studio "Great Room"
1 hour 15 minutes
In Studio Great Room
Kathleen
6:00 pm
TGIFriday Flow...In-Studio "Great Room"
1 hour
In Studio Great Room
Steve
6:00 pm
TGIFriday Flow...Zoom
ONLINE
1 hour
Live Stream Zoom
Steve
May
8 Sat
May 8
Saturday
7:30 am
Ashtanga...Zoom
ONLINE
1 hour 10 minutes
Live Stream Zoom
Mark
9:00 am
All Levels In-Studio
1 hour
In Studio Great Room
Cat
9:00 am
All Levels ZOOM
ONLINE
1 hour
Live Stream Zoom
Cat
10:30 am
Moderate In-Studio
1 hour
In Studio Great Room
Jeff
10:30 am
Moderate ZOOM
ONLINE
1 hour
Live Stream Zoom
Jeff
May
9 Sun
May 9
Sunday
9:00 am
Ashtanga...In Studio "Great Room"
1 hour 10 minutes
In Studio Great Room
Lisa
9:00 am
Ashtanga...Zoom
ONLINE
1 hour 10 minutes
Live Stream Zoom
Lisa
10:30 am
Yin Yoga In-Studio
1 hour
In Studio Great Room
Michele
10:30 am
Yin Yoga ZOOM
ONLINE
1 hour
Live Stream Zoom
Michele
11:00 am
Slow Flow In-Studio Driftwood Room
1 hour
Driftwood Room
Hannah
6:00 pm
All Levels In-Studio
1 hour
In Studio Great Room
Beth
6:00 pm
All Levels ZOOM
ONLINE
1 hour
Live Stream Zoom
Beth
May
10 Mon
May 10
Monday
9:00 am
Ashtanga...In Studio "Great Room"
1 hour 10 minutes
In Studio Great Room
Amy
9:00 am
Ashtanga...Zoom
ONLINE
1 hour 10 minutes
Live Stream Zoom
Amy
10:30 am
All Levels In-Studio
1 hour
In Studio Great Room
Sheila
10:30 am
All Levels ZOOM
ONLINE
1 hour
Live Stream Zoom
Sheila
3:30 pm
Gentle In-Studio
1 hour
In Studio Great Room
Lyn
3:30 pm
Gentle ZOOM
ONLINE
1 hour
Live Stream Zoom
Lyn
5:45 pm
All Levels In-Studio
1 hour
In Studio Great Room
Steve (sub for Aimee)
5:45 pm
All Levels ZOOM
ONLINE
1 hour
Live Stream Zoom
Steve (sub for Aimee)
7:15 pm
Gentle In-Studio
1 hour
In Studio Great Room
Beth
7:15 pm
Gentle ZOOM
ONLINE
1 hour
Live Stream Zoom
Beth
May
11 Tue
May 11
Tuesday
7:00 am
Morning Flow ZOOM Only
ONLINE
1 hour
Live Stream Zoom
Janine
9:00 am
Ashtanga Hour...In Studio "Great Room"
1 hour
In Studio Great Room
Sheila
9:00 am
Ashtanga Hour...Zoom
ONLINE
1 hour
Live Stream Zoom
Sheila
10:30 am
Gentle In-Studio
1 hour
In Studio Great Room
Joanne
10:30 am
Gentle ZOOM
ONLINE
1 hour
Live Stream Zoom
Joanne
5:45 pm
All Levels In-Studio
1 hour
In Studio Great Room
Lisa
5:45 pm
All Levels ZOOM
ONLINE
1 hour
Live Stream Zoom
Lisa
7:00 pm
Vinyasa Flow ZOOM
ONLINE
1 hour
Live Stream Zoom
Ronnie
May
12 Wed
May 12
Wednesday
9:00 am
Ashtanga...In Studio "Great Room"
1 hour 10 minutes
In Studio Great Room
Hannah
9:00 am
Ashtanga...Zoom
ONLINE
1 hour 10 minutes
Live Stream Zoom
Hannah
10:30 am
Gentle In-Studio
1 hour
In Studio Great Room
Jane
10:30 am
Gentle ZOOM
ONLINE
1 hour
Live Stream Zoom
Jane
3:30 pm
Gentle In-Studio
1 hour
In Studio Great Room
Sheila
3:30 pm
Gentle ZOOM
ONLINE
1 hour
Live Stream Zoom
Sheila
5:45 pm
Vinyasa Flow ZOOM
ONLINE
1 hour
Live Stream Zoom
Sheila
5:45 pm
Vinyasa Flow...In Studio "Great Room"
1 hour
In Studio Great Room
Sheila
May
13 Thu
May 13
Thursday
7:00 am
Morning Flow ZOOM Only
ONLINE
1 hour
Live Stream Zoom
Janine
9:00 am
Ashtanga Primary Series In-Studio
1 hour 30 minutes
In Studio Great Room
Sheila
9:00 am
Ashtanga Primary Series...Zoom
ONLINE
1 hour 10 minutes
Live Stream Zoom
Sheila
10:30 am
Gentle In-Studio
1 hour
In Studio Great Room
Joanne
10:30 am
Gentle ZOOM
ONLINE
1 hour
Live Stream Zoom
Joanne
5:45 pm
Gentle In-Studio
1 hour
In Studio Great Room
Sheila
5:45 pm
Gentle ZOOM
ONLINE
1 hour
Live Stream Zoom
Sheila
7:00 pm
Yoga Nidra (Specialty) ZOOM
ONLINE
1 hour
Live Stream Zoom
Aimee
May
14 Fri
May 14
Friday
7:30 am
Moderate ZOOM
ONLINE
1 hour
Live Stream Zoom
Lauri
9:00 am
Ashtanga Flow ZOOM
ONLINE
1 hour 15 minutes
Live Stream Zoom
Kathleen
9:00 am
Ashtanga Flow...In Studio "Great Room"
1 hour 15 minutes
In Studio Great Room
Kathleen
6:00 pm
TGIFriday Flow...In-Studio "Great Room"
1 hour
In Studio Great Room
Steve
6:00 pm
TGIFriday Flow...Zoom
ONLINE
1 hour
Live Stream Zoom
Steve
May
15 Sat
May 15
Saturday
7:30 am
Ashtanga...Zoom
ONLINE
1 hour 10 minutes
Live Stream Zoom
Mark
9:00 am
All Levels In-Studio
1 hour
In Studio Great Room
Cat
9:00 am
All Levels ZOOM
ONLINE
1 hour
Live Stream Zoom
Cat
10:30 am
Moderate In-Studio
1 hour
In Studio Great Room
Jeff
10:30 am
Moderate ZOOM
ONLINE
1 hour
Live Stream Zoom
Jeff
May
16 Sun
May 16
Sunday
9:00 am
Ashtanga...In Studio "Great Room"
1 hour 10 minutes
In Studio Great Room
Lisa
9:00 am
Ashtanga...Zoom
ONLINE
1 hour 10 minutes
Live Stream Zoom
Lisa
10:30 am
Yin Yoga In-Studio
1 hour
In Studio Great Room
Michele
10:30 am
Yin Yoga ZOOM
ONLINE
1 hour
Live Stream Zoom
Michele
11:00 am
Slow Flow In-Studio Driftwood Room
1 hour
Driftwood Room
Hannah
3:00 pm
Soul Flow Yoga with Live Music, In-Studio Only
1 hour 15 minutes
In Studio Great Room
Sheila
6:00 pm
All Levels In-Studio
1 hour
In Studio Great Room
Beth
6:00 pm
All Levels ZOOM
ONLINE
1 hour
Live Stream Zoom
Beth
May
17 Mon
May 17
Monday
9:00 am
Ashtanga...In Studio "Great Room"
1 hour 10 minutes
In Studio Great Room
Amy
9:00 am
Ashtanga...Zoom
ONLINE
1 hour 10 minutes
Live Stream Zoom
Amy
10:30 am
All Levels In-Studio
1 hour
In Studio Great Room
Sheila
10:30 am
All Levels ZOOM
ONLINE
1 hour
Live Stream Zoom
Sheila
3:30 pm
Gentle In-Studio
1 hour
In Studio Great Room
Sheila (sub for Lyn)
3:30 pm
Gentle ZOOM
ONLINE
1 hour
Live Stream Zoom
Sheila (sub for Lyn)
5:45 pm
All Levels In-Studio
1 hour
In Studio Great Room
Aimee
5:45 pm
All Levels ZOOM
ONLINE
1 hour
Live Stream Zoom
Aimee
7:15 pm
Gentle In-Studio
1 hour
In Studio Great Room
Beth
7:15 pm
Gentle ZOOM
ONLINE
1 hour
Live Stream Zoom
Beth
May
18 Tue
May 18
Tuesday
7:00 am
Morning Flow ZOOM Only
ONLINE
1 hour
Live Stream Zoom
Janine
9:00 am
Ashtanga Hour...In Studio "Great Room"
1 hour
In Studio Great Room
Sheila
9:00 am
Ashtanga Hour...Zoom
ONLINE
1 hour
Live Stream Zoom
Sheila
10:30 am
Gentle In-Studio
1 hour
In Studio Great Room
Joanne
10:30 am
Gentle ZOOM
ONLINE
1 hour
Live Stream Zoom
Joanne
5:45 pm
All Levels In-Studio
1 hour
In Studio Great Room
Lisa
5:45 pm
All Levels ZOOM
ONLINE
1 hour
Live Stream Zoom
Lisa
7:00 pm
Vinyasa Flow ZOOM
ONLINE
1 hour
Live Stream Zoom
Ronnie
7:00 pm
Vinyasa Flow...In Studio "Great Room"
ONLINE
1 hour
In Studio Great Room
Ronnie
May
19 Wed
May 19
Wednesday
9:00 am
Ashtanga...In Studio "Great Room"
1 hour 10 minutes
In Studio Great Room
Hannah
9:00 am
Ashtanga...Zoom
ONLINE
1 hour 10 minutes
Live Stream Zoom
Hannah
10:30 am
All Levels In-Studio
1 hour
In Studio Great Room
Jane
10:30 am
All Levels ZOOM
ONLINE
1 hour
Live Stream Zoom
Jane
3:30 pm
Gentle In-Studio
1 hour
In Studio Great Room
Sheila
3:30 pm
Gentle ZOOM
ONLINE
1 hour
Live Stream Zoom
Sheila
5:45 pm
Vinyasa Flow ZOOM
ONLINE
1 hour
Live Stream Zoom
Sheila
5:45 pm
Vinyasa Flow...In Studio "Great Room"
1 hour
In Studio Great Room
Sheila
May
20 Thu
May 20
Thursday
7:00 am
Morning Flow ZOOM Only
ONLINE
1 hour
Live Stream Zoom
Janine
9:00 am
Ashtanga Primary Series In-Studio
1 hour 30 minutes
In Studio Great Room
Sheila
9:00 am
Ashtanga Primary Series...Zoom
ONLINE
1 hour 10 minutes
Live Stream Zoom
Sheila
10:30 am
Gentle In-Studio
1 hour
In Studio Great Room
Joanne
10:30 am
Gentle ZOOM
ONLINE
1 hour
Live Stream Zoom
Joanne
5:45 pm
Gentle In-Studio
1 hour
In Studio Great Room
Sheila
5:45 pm
Gentle ZOOM
ONLINE
1 hour
Live Stream Zoom
Sheila
7:00 pm
Yoga Nidra (Specialty) ZOOM
ONLINE
1 hour
Live Stream Zoom
Aimee
May
21 Fri
May 21
Friday
7:30 am
Moderate ZOOM
ONLINE
1 hour
Live Stream Zoom
Lauri
9:00 am
Ashtanga Flow ZOOM
ONLINE
1 hour 15 minutes
Live Stream Zoom
Kathleen
9:00 am
Ashtanga Flow...In Studio "Great Room"
1 hour 15 minutes
In Studio Great Room
Kathleen
6:00 pm
TGIFriday Flow...In-Studio "Great Room"
1 hour
In Studio Great Room
Steve
6:00 pm
TGIFriday Flow...Zoom
ONLINE
1 hour
Live Stream Zoom
Steve
May
22 Sat
May 22
Saturday
7:30 am
Ashtanga...Zoom
ONLINE
1 hour 10 minutes
Live Stream Zoom
Lisa (sub for Mark)
9:00 am
All Levels In-Studio
1 hour
In Studio Great Room
Cat
9:00 am
All Levels ZOOM
ONLINE
1 hour
Live Stream Zoom
Cat
10:30 am
Moderate In-Studio
1 hour
In Studio Great Room
Jeff
10:30 am
Moderate ZOOM
ONLINE
1 hour
Live Stream Zoom
Jeff
May
23 Sun
May 23
Sunday
9:00 am
Ashtanga Flow ZOOM
ONLINE
1 hour 15 minutes
Live Stream Zoom
Lisa
9:00 am
Ashtanga Flow...In Studio "Great Room"
1 hour 15 minutes
In Studio Great Room
Lisa
10:30 am
Yin Yoga In-Studio
1 hour
In Studio Great Room
Michele
10:30 am
Yin Yoga ZOOM
ONLINE
1 hour
Live Stream Zoom
Michele
11:00 am
Slow Flow In-Studio Driftwood Room
1 hour
Driftwood Room
Hannah
6:00 pm
All Levels In-Studio
1 hour
In Studio Great Room
Beth
6:00 pm
All Levels ZOOM
ONLINE
1 hour
Live Stream Zoom
Beth
loading...