* See the Spring 2026 Daily Schedule at Upper Noe
* 2026 Spring Catalog (pdf)
* Learn How to Register
Winter Schedule Jan 6 – March 14
Green = Drop-in Activities – Play Pass fee may be required
Black = Classes that Require Registration
Sundays & Mondays
[center closed; outside activities only]
Tuesdays
9 – 10 Zumba with Moira outside on the blacktop. Free and open to all. Just join in.
9 – 11:30 A Place to Play (ages 0-5)
10 – 1:30 Drop-In Adult Pickleball (18+)
12 – 1 Pilates (18+)
1:30 – 2:30 Strength & Flexibility (18+)
2 – 5 Drop-in Basketball (17 and under)
6 – 7 Tennis – Beginning (ages 8-10)
6:30 – 7:30 Yoga
6:30 – 8:45 Drop-in Basketball (18+)
7 – 8 Tennis – Beginning / Intermediate (18+)
Wednesdays
9 – 11:30 A Place to Play (ages 0-5)
12 – 1 Feldenkrais (18+)
2 – 5 Drop-in Basketball (17 and under)
5 – 8:45 Women’s Drop-in Basketball (18+)
6 – 8:45 Adult Advanced Volleyball (18+)
6:30 – 8 Coed Boxing for Adults (18+)
Thursdays
9 – 11:30 A Place to Play (ages 0-5)
10 – 1:30 Drop-In Adult Pickleball (18+)
12 – 1 Pilates (18+)
1:30 – 2:30 Strength & Flexibility (18+)
2 – 5 Drop-in Basketball (17 and under)
4 – 5 Petite Bakers (ages 3-5)
4:30 – 6 A Place to Play (ages 0-5)
6:30 – 7:30 Yoga
6:30 – 8:45 Drop-in Basketball (18+)
Fridays
9 – 10 Zumba with Moira outside on the blacktop. Free and open to all. Just join in.
9 – 11:30 A Place to Play (ages 0-5)
2 – 5 Drop-in Basketball (17 and under)
6 – 7 Tennis – Beginning (ages 8-10)
6:30 – 8 Women’s Boxing (ages 18+)
7 – 8 Tennis – Beginning / Intermediate (18+)
Saturdays
9 – 5 Jr. Warriors Game Day
9:30 – 10:30 Zumba (family, all ages) – Play Pass fee $5. For Up-To-Date Information on Zumba Classes, please visit www.sfrecpark.org/zumba
11 – 2 * A Place to Play (ages 0-5)
3 – 4 Wrestling – Camp Grapple
Spring Schedule March 17 – May 30
Green = Drop-in Activities – Play Pass fee may be required
Black = Classes that Require Registration
Sundays & Mondays
[center closed; outside activities only]
Tuesdays
9 – 10 Zumba with Moira outside on the blacktop. Free and open to all. Just join in.
9 – 11:30 A Place to Play (ages 0-5)
9 – 1:30 Drop-In Adult Pickleball (18+)
12 – 1 Pilates (18+)
1:30 – 2:30 Strength & Flexibility (18+)
2 – 5 Drop-in Basketball (17 and under)
6 – 7 Tennis – Beginning (ages 8-10)
6:30 – 7:30 Yoga
6:30 – 8:45 Drop-in Basketball (18+)
7 – 8 Tennis – Beginning / Intermediate (18+)
Wednesdays
9 – 11:30 A Place to Play (ages 0-5)
9:30 – 11:30 Pee Wee Basketball 4/15-5/20 (ages 3-5)
12 – 1 Feldenkrais (18+)
2 – 5 Drop-in Basketball (17 and under)
4 – 5 Karate Kidz- Little Kickers (ages 6-8)
5 – 6 Karate Kidz (ages 9-12)
6 – 8:45 Adult Advanced Volleyball (18+)
6:30 – 8 Coed Boxing for Adults (18+)
Thursdays
9 – 11:30 A Place to Play (ages 0-5)
9 – 1:30 Drop-In Adult Pickleball (18+)
12 – 1 Pilates (18+)
1:30 – 2:30 Strength & Flexibility (18+)
2 – 5 Drop-in Basketball (17 and under)
4 – 5 Petite Bakers (ages 3-5)
6:30 – 7:30 Yoga
6:30 – 8:45 Drop-in Basketball (18+)
Fridays
9 – 10 Zumba with Moira outside on the blacktop. Free and open to all. Just join in.
9 – 11:30 A Place to Play (ages 0-5)
10 – 11 Tot Futsal (indoor soccer) 4/10-5/29 (ages3-4)
2 – 4 Drop-in Basketball (17 and under)
4:15 – 6:30 Volleyball League – Girls (ages 10-12)
6 – 7 Tennis – Beginning (ages 8-10)
6:30 – 7:45 Girls – Teen Volleyball Drop-in (ages 11-17) Free
6:30 – 8:30 Women’s Boxing Fundamentals (ages 18+)
7 – 8 Tennis – Beginning / Intermediate (18+)
Saturdays
9 – 5 Drop-in Basketball (all ages)
9:30 – 10:30 Zumba (family, all ages) – Play Pass fee $5. For Up-To-Date Information on Zumba Classes, please visit www.sfrecpark.org/zumba
11 – 2 * A Place to Play (ages 0-5)
3 – 4 Wrestling – Camp Grapple (ages 7-13)
*Hours are subject to change.
