Calendar

Locations, class times and holidays at a glance.

Show information for the following location(s):
2018
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2020

November, 2019

SundaySunMondayMonTuesdayTueWednesdayWedThursdayThuFridayFriSaturdaySat
October 27 Oct 2722832993011315November 1 Nov 12023
Noe Valley/24th Street (Calliope)
Mixed Ages
9:15 AM

Noe Valley/24th Street (Calliope)
Mixed Ages
10:15 AM
Noe Valley/Mission (Holy Innocents)
Mixed Ages
9:30 AM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
10:30 AM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
11:30 AM
SoMa/South Beach (HRK Martial Arts)
Mixed Ages
9:15 AM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
9:30 AM

Dogpatch/Potrero Hill (My Gym)
Mixed Ages
10:00 AM

SoMa/South Beach (HRK Martial Arts)
Mixed Ages
10:15 AM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
10:30 AM

Dogpatch/Potrero Hill (My Gym)
Mixed Ages
11:00 AM

Noe Valley/24th Street (Calliope)
Mixed Ages
11:15 AM

SoMa/South Beach (HRK Martial Arts)
Mixed Ages
11:15 AM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
11:30 AM
Noe Valley/24th Street (Calliope)
Mixed Ages
9:15 AM

Glen Park (Sunporch Yoga)
Mixed Ages
9:15 AM

Dogpatch/Potrero Hill (My Gym)
Mixed Ages
9:30 AM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
9:30 AM

Noe Valley/24th Street (Calliope)
Mixed Ages
10:15 AM

Dogpatch/Potrero Hill (My Gym)
Mixed Ages
10:30 AM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
10:30 AM

Glen Park (Sunporch Yoga)
Babies
11:15 AM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
11:30 AM

Noe Valley/Mission (Holy Innocents)
Rhythm Kids Level 1
4:00 PM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
5:00 PM
Glen Park (Sunporch Yoga)
Mixed Ages
9:15 AM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
9:30 AM

Pacifica (Bay Area's Best)
Mixed Ages
10:00 AM

Glen Park (Sunporch Yoga)
Mixed Ages
10:15 AM

Glen Park (Sunporch Yoga)
Mixed Ages
11:15 AM
Saint Francis Wood (Little Oceanauts)
Mixed Ages
9:45 AM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
10:30 AM
Noe Valley/Mission (Holy Innocents)
Mixed Ages
9:30 AM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
10:30 AM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
11:30 AM
0320430590611075082093
Noe Valley/24th Street (Calliope)
Mixed Ages
9:15 AM

Noe Valley/24th Street (Calliope)
Mixed Ages
10:15 AM
Noe Valley/Mission (Holy Innocents)
Mixed Ages
9:30 AM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
10:30 AM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
11:30 AM
SoMa/South Beach (HRK Martial Arts)
Mixed Ages
9:15 AM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
9:30 AM

Dogpatch/Potrero Hill (My Gym)
Mixed Ages
10:00 AM

SoMa/South Beach (HRK Martial Arts)
Mixed Ages
10:15 AM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
10:30 AM

Dogpatch/Potrero Hill (My Gym)
Mixed Ages
11:00 AM

Noe Valley/24th Street (Calliope)
Mixed Ages
11:15 AM

SoMa/South Beach (HRK Martial Arts)
Mixed Ages
11:15 AM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
11:30 AM
Noe Valley/24th Street (Calliope)
Mixed Ages
9:15 AM

Glen Park (Sunporch Yoga)
Mixed Ages
9:15 AM

Dogpatch/Potrero Hill (My Gym)
Mixed Ages
9:30 AM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
9:30 AM

Noe Valley/24th Street (Calliope)
Mixed Ages
10:15 AM

Dogpatch/Potrero Hill (My Gym)
Mixed Ages
10:30 AM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
10:30 AM

Glen Park (Sunporch Yoga)
Babies
11:15 AM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
11:30 AM

Noe Valley/Mission (Holy Innocents)
Rhythm Kids Level 1
4:00 PM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
5:00 PM
Glen Park (Sunporch Yoga)
Mixed Ages
9:15 AM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
9:30 AM

Pacifica (Bay Area's Best)
Mixed Ages
10:00 AM

Glen Park (Sunporch Yoga)
Mixed Ages
10:15 AM

Glen Park (Sunporch Yoga)
Mixed Ages
11:15 AM
Saint Francis Wood (Little Oceanauts)
Mixed Ages
9:45 AM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
10:30 AM
Noe Valley/Mission (Holy Innocents)
Mixed Ages
9:30 AM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
10:30 AM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
11:30 AM
1021131291311145152163
Noe Valley/24th Street (Calliope)
Mixed Ages
9:15 AM

Noe Valley/24th Street (Calliope)
Mixed Ages
10:15 AM
Noe Valley/Mission (Holy Innocents)
Mixed Ages
9:30 AM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
10:30 AM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
11:30 AM
SoMa/South Beach (HRK Martial Arts)
Mixed Ages
9:15 AM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
9:30 AM

Dogpatch/Potrero Hill (My Gym)
Mixed Ages
10:00 AM

SoMa/South Beach (HRK Martial Arts)
Mixed Ages
10:15 AM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
10:30 AM

Dogpatch/Potrero Hill (My Gym)
Mixed Ages
11:00 AM

Noe Valley/24th Street (Calliope)
Mixed Ages
11:15 AM

SoMa/South Beach (HRK Martial Arts)
Mixed Ages
11:15 AM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
11:30 AM
Noe Valley/24th Street (Calliope)
Mixed Ages
9:15 AM

Glen Park (Sunporch Yoga)
Mixed Ages
9:15 AM

Dogpatch/Potrero Hill (My Gym)
Mixed Ages
9:30 AM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
9:30 AM

Noe Valley/24th Street (Calliope)
Mixed Ages
10:15 AM

Dogpatch/Potrero Hill (My Gym)
Mixed Ages
10:30 AM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
10:30 AM

Glen Park (Sunporch Yoga)
Babies
11:15 AM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
11:30 AM

Noe Valley/Mission (Holy Innocents)
Rhythm Kids Level 1
4:00 PM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
5:00 PM
Glen Park (Sunporch Yoga)
Mixed Ages
9:15 AM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
9:30 AM

Pacifica (Bay Area's Best)
Mixed Ages
10:00 AM

Glen Park (Sunporch Yoga)
Mixed Ages
10:15 AM

Glen Park (Sunporch Yoga)
Mixed Ages
11:15 AM
Saint Francis Wood (Little Oceanauts)
Mixed Ages
9:45 AM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
10:30 AM
Noe Valley/Mission (Holy Innocents)
Mixed Ages
9:30 AM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
10:30 AM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
11:30 AM
1721831992011215222233
Noe Valley/24th Street (Calliope)
Mixed Ages
9:15 AM

Noe Valley/24th Street (Calliope)
Mixed Ages
10:15 AM
Noe Valley/Mission (Holy Innocents)
Mixed Ages
9:30 AM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
10:30 AM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
11:30 AM
SoMa/South Beach (HRK Martial Arts)
Mixed Ages
9:15 AM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
9:30 AM

Dogpatch/Potrero Hill (My Gym)
Mixed Ages
10:00 AM

SoMa/South Beach (HRK Martial Arts)
Mixed Ages
10:15 AM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
10:30 AM

Dogpatch/Potrero Hill (My Gym)
Mixed Ages
11:00 AM

Noe Valley/24th Street (Calliope)
Mixed Ages
11:15 AM

SoMa/South Beach (HRK Martial Arts)
Mixed Ages
11:15 AM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
11:30 AM
Noe Valley/24th Street (Calliope)
Mixed Ages
9:15 AM

Glen Park (Sunporch Yoga)
Mixed Ages
9:15 AM

Dogpatch/Potrero Hill (My Gym)
Mixed Ages
9:30 AM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
9:30 AM

Noe Valley/24th Street (Calliope)
Mixed Ages
10:15 AM

Dogpatch/Potrero Hill (My Gym)
Mixed Ages
10:30 AM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
10:30 AM

Glen Park (Sunporch Yoga)
Babies
11:15 AM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
11:30 AM

Noe Valley/Mission (Holy Innocents)
Rhythm Kids Level 1
4:00 PM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
5:00 PM
Glen Park (Sunporch Yoga)
Mixed Ages
9:15 AM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
9:30 AM

Pacifica (Bay Area's Best)
Mixed Ages
10:00 AM

Glen Park (Sunporch Yoga)
Mixed Ages
10:15 AM

Glen Park (Sunporch Yoga)
Mixed Ages
11:15 AM
Saint Francis Wood (Little Oceanauts)
Mixed Ages
9:45 AM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
10:30 AM
Noe Valley/Mission (Holy Innocents)
Mixed Ages
9:30 AM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
10:30 AM

Noe Valley/Mission (Holy Innocents)
Mixed Ages
11:30 AM
242251261271281291301
Noe Valley/24th Street (Calliope)
Mixed Ages
9:15 AM

Noe Valley/24th Street (Calliope)
Mixed Ages
10:15 AM
Thanksgiving Week (No classes)
Thanksgiving Week (No classes)
Thanksgiving Week (No classes)
Thanksgiving Week (No classes)
Thanksgiving Week (No classes)
Thanksgiving Week (No classes)