Class Schedule

Join us and become part of an amazing community of musical families! Choose from the available classes below and register today! 

Questions or need assistance? Give us a call at 202.251.7205 or contact us online.

Location:
Type:
Teacher:
Class Schedule Start Date Teacher

Calvary Episcopal
820 6th Street NE
Washington, DC 20002
location map
6 week - Mixed Age Class - Ages 0-5
Sunday
5:00 PM
06/21/26
Mixed Age Class - Ages 0-5
Monday
9:15 AM
06/15/26
Mixed Age Class - Ages 0-5
Monday
10:15 AM
06/15/26
Mixed Age Class - Ages 0-5
Tuesday
9:15 AM
06/16/26
Mixed Age Class - Ages 0-5
Tuesday
10:15 AM
06/16/26
Babies not-yet-crawling-fast Workshop
Tuesday
11:15 PM
06/16/26
Mixed Age Class - Ages 0-5
Wednesday
10:15 AM
06/17/26
Mixed Age Class - Ages 0-5
Thursday
10:15 AM
06/18/26
Mixed Age Class - Ages 0-5
Thursday
11:15 AM
06/18/26
6 week - Mixed Age Class - Ages 0-5
Saturday
9:00 AM
06/20/26
6 week - Mixed Age Class - Ages 0-5
Saturday
10:00 AM
06/20/26


St. George Episcopal
160 U Street, NW
Washington, DC 20001
map and directions
Mixed Age Class - Ages 0-5
Monday
10:15 AM
06/15/26
Mixed Age Class - Ages 0-5
Monday
11:15 AM
06/15/26
Mixed Age Class - Ages 0-5
Tuesday
9:15 AM
06/16/26
Mixed Age Class - Ages 0-5
Wednesday
10:15 AM
06/17/26
Mixed Age Class - Ages 0-5
Wednesday
11:15 AM
06/17/26
Mixed Age Class - Ages 0-5
Thursday
9:15 AM
06/18/26
Mixed Age Class - Ages 0-5
Thursday
10:15 AM
06/18/26
Babies not-yet-crawling-fast Workshop
Thursday
11:15 AM
06/18/26
6 week - Mixed Age Class - Ages 0-5
Saturday
9:00 AM
06/20/26
6 week - Mixed Age Class - Ages 0-5
Saturday
10:00 AM
06/20/26


The Hill Center
921 Pennsylvania Ave SE
Washington, DC
location map
6 week - Mixed Age Class - Ages 0-5
Sunday
9:00 AM
06/21/26
6 week - Mixed Age Class - Ages 0-5
Sunday
9:15 AM
06/21/26
6 week - Mixed Age Class - Ages 0-5 (Full)
Sunday
10:00 AM
06/21/26
6 week - Mixed Age Class - Ages 0-5 (Full)
Sunday
10:15 AM
06/21/26
6 Weeks - Babies not-yet-crawling-fast Workshop
Sunday
11:00 AM
06/21/26
6 week - Mixed Age Class - Ages 0-5
Sunday
11:15 AM
06/21/26
Mixed Age Class - Ages 0-5 (Full)
Wednesday
9:15 AM
06/17/26
Mixed Age Class - Ages 0-5 (Full)
Wednesday
10:15 AM
06/17/26