
Winter Session (10 weeks): January 5-March 15 -- Register today!
Includes a Holiday Sing-along the first week of December
50% off additional weekly classes for the same student
Unlimited Make-ups
Babies Only Enrollments include UNLMITED classes
Book a private class for your group of 6+
*NEW* Playdates: In Harmony @Play, Dec 1-20
Learn more HERE!
In Harmony Music - San Francisco (studio) 26 Clement St
San Francisco, CA 94118 location map |
|
Sunday |
10:00 AM - 10:40 AM |
Jan 11, 2026 |
10 weeks |
Justine & Tom / IHM Team |
|
|
Sunday |
11:00 AM - 11:40 AM |
Jan 11, 2026 |
10 weeks |
Justine & Tom / IHM Team |
|
|
Monday |
9:30 AM - 10:10 AM |
Jan 05, 2026 |
10 weeks |
Olive / Team |
|
|
Monday |
10:30 AM - 11:10 AM |
Jan 05, 2026 |
10 weeks |
Olive / Team |
|
|
Monday |
11:30 AM - 12:10 PM |
Jan 05, 2026 |
10 weeks |
Olive / Team |
|
|
Monday |
12:30 PM - 1:10 PM |
Jan 05, 2026 |
10 weeks |
Olive / Team |
|
|
Monday |
1:30 PM - 2:10 PM |
Jan 05, 2026 |
10 weeks |
Olive / Team |
|
|
Monday |
5:00 PM - 5:40 PM |
Jan 05, 2026 |
10 weeks |
Blair / IHM Team |
|
|
Wednesday |
10:30 AM - 11:10 AM |
Jan 07, 2026 |
10 weeks |
Tom / IHM Team |
|
|
Wednesday |
11:30 AM - 12:10 PM |
Jan 07, 2026 |
10 weeks |
Tom / IHM Team |
|
|
Thursday |
10:00 AM - 10:40 AM |
Jan 08, 2026 |
10 weeks |
Justine / IHM Team |
|
|
Thursday |
11:00 AM - 11:40 AM |
Jan 09, 2025 |
10 weeks |
Justine / IHM Team |
|
|
Thursday |
12:00 PM - 12:40 PM |
Jan 08, 2026 |
10 weeks |
Justine / IHM Team |
|
|
Thursday |
2:30 PM - 2:45 PM |
Jan 08, 2026 |
10 weeks |
Olive / Team |
|
|
Thursday |
2:45 PM - 3:00 PM |
Jan 08, 2026 |
10 weeks |
Olive / Team |
|
|
Thursday |
3:00 PM - 3:15 PM |
Jan 08, 2026 |
10 weeks |
Olive / Team |
|
|
Thursday |
3:30 PM - 4:10 PM |
Jan 08, 2026 |
10 weeks |
Olive / Team |
|
|
Thursday |
4:30 PM - 5:10 PM |
Jan 08, 2026 |
10 weeks |
Olive / Team |
|
|
Friday |
9:30 AM - 10:10 AM |
Jan 09, 2026 |
10 weeks |
Justine / IHM Team |
|
|
Friday |
10:30 AM - 11:10 AM |
Jan 09, 2026 |
10 weeks |
Justine / IHM Team |
|
In Harmony Music - Benicia (Studio) 101 East H Street, Suite D
Benicia, CA 94510 location map |
|
Wednesday |
4:00 PM - 4:40 PM |
Jan 07, 2026 |
10 weeks |
Tom / IHM Team |
|
|
Friday |
9:30 AM - 10:10 AM |
Jan 09, 2026 |
10 weeks |
Tom / IHM Team |
|
|
Friday |
10:30 AM - 11:10 AM |
Jan 09, 2026 |
10 weeks |
Tom / IHM Team |
|
|
Friday |
11:30 AM - 12:10 PM |
Jan 09, 2026 |
10 weeks |
Tom / IHM Team |
|
|
Saturday |
9:15 AM - 9:55 AM |
Jan 10, 2026 |
10 weeks |
Tom / IHM Team |
|
In Harmony Music - Napa (RoLa Napa) 343 3rd Street
Napa, CA 94559 location map |
|
Monday |
10:00 AM - 10:40 AM |
Jan 05, 2026 |
10 weeks |
Tom / IHM Team |
|
|
Tuesday |
4:00 PM - 4:40 PM |
Dec 02, 2025 |
1 day |
Lanie / IHM Team |
|
|
Tuesday |
5:00 PM - 5:40 PM |
Jan 06, 2026 |
10 weeks |
Tom / IHM Team |
|
In Harmony Music - San Anselmo (Studio) 150 Mariposa Ave
San Anselmo, CA 94960 location map |
|
Wednesday |
3:30 PM - 4:10 PM |
Jan 07, 2026 |
10 weeks |
IHM Team |
|
|
Thursday |
9:30 AM - 10:10 AM |
Jan 08, 2026 |
10 weeks |
Tom / IHM Team |
|
|
Thursday |
10:00 AM - 10:40 AM |
Dec 04, 2025 |
1 day |
Lanie / IHM Team |
|
|
Thursday |
10:30 AM - 11:10 AM |
Jan 08, 2026 |
10 weeks |
Tom / IHM Team |
|
|
Thursday |
11:45 AM - 12:25 PM |
Jan 08, 2026 |
10 weeks |
Tom / IHM Team |
|
In Harmony Music - Mill Valley (Homestead Community Center) 315 Montford Ave
Mill Valley, CA 94941 location map |
|
Wednesday |
10:00 AM - 10:40 AM |
Jan 07, 2026 |
10 weeks |
Lanie / IHM Team |
|
|
Friday |
10:00 AM - 10:40 AM |
Dec 05, 2025 |
1 day |
Lanie / IHM Team |
|
|
Friday |
10:30 AM - 11:10 AM |
Jan 09, 2026 |
10 weeks |
Lanie / IHM Team |
|
|
Friday |
11:30 AM - 12:10 PM |
Jan 09, 2026 |
10 weeks |
Lanie / IHM Team |
|
|
Friday |
12:30 PM - 1:10 PM |
Jan 09, 2026 |
10 weeks |
Lanie / IHM Team |
|
In Harmony Music - Lafayette Little Seeds
3568 Mount Diablo Blvd
Lafayette, CA 94549 location map |
|
Wednesday |
11:15 AM - 11:55 AM |
Jan 07, 2026 |
10 weeks |
Julia / IHM Team |
|
|
Wednesday |
12:15 PM - 12:55 PM |
Jan 07, 2026 |
10 weeks |
Julia / IHM Team |
|
|
Saturday |
1:00 PM - 1:40 PM |
Jan 17, 2026 |
9 weeks |
Julia / IHM Team |
|
|