Keep for the next wet day

Rainy-day favorites

We’re lucky to have some of the best weather in the world. But when the rain settles in, these are the indoor places we actually reach for with kids.

Check before leaving. Open-play hours, private parties and admission prices can change.

Find the right kind of indoors

What works today?

SCBPC family shortlist

12 favorites

“Free” means no admission; parking, food and optional purchases may still cost extra.

Paid

Hiller Aviation Museum

San Carlos · 601 Skyway Road

Big aircraft, cockpit views and hands-on flight exhibits make this one of the easiest local half-days.

Best for ages 3+$23 adult · $15 ages 4–17 · 3 & under freeExplore & learnFully indoors

Good to know: Open daily; parking is free. Members enter free, and limited Discover & Go passes may be available through SMCL.

Check hours & details
Free

The Reading Bug

San Carlos · 785 Laurel Street

A warm, kid-centered bookstore for a shorter outing when everyone needs books and a change of scenery.

Babies through young readersFree to browse · purchases optionalQuiet & cozyFully indoors

Good to know: Check the events page too: regular storytimes often move indoors when weather turns, and some special programs have a fee or suggested donation.

Check hours & details
Free Standout library

Belmont Library

Belmont · 1110 Alameda de las Pulgas

The refreshed neighborhood library pairs a good children’s stop with a new makerspace for older kids.

All agesFreeQuiet & cozyFully indoors

Good to know: Look for toddler or family storytime with Stay & Play, and maker sessions. Program times vary; ordinary library visits do not require registration.

Check hours & details
Paid

La Petite Playhouse

Redwood City · 1264 Oddstad Drive

A large indoor climbing-and-play setup when kids need to move more than a museum or library allows.

Best for toddlers & younger kidsPaid · check current walker rateActive playFully indoors

Good to know: Weekday walk-ins only; weekends are private parties. Four timed sessions run most weekdays. Socks and a signed waiver are required.

Check hours & details
Paid

CuriOdyssey

San Mateo · 1651 Coyote Point Drive

Hands-on science exhibits are indoors, with rescued-animal viewing outside when the rain lets up.

All ages$29.95 adult · $24.95 ages 18 mo–17Explore & learnSome outdoor areas

Good to know: Infants and members enter free; parking is $6. Discount programs include Museums for All. Best for light rain rather than a full downpour.

Check hours & details
Paid

Imagination City

San Mateo · Hillsdale Shopping Center

A child-sized town for pretend jobs, errands and open-ended role play—especially good for preschoolers.

Best for ages 2–8$22 child for a two-hour sessionActive playFully indoors

Good to know: Open play is Monday–Friday only. Reserve a timed session; grip socks are required for kids and adults. Mall bathrooms are outside the space.

Check hours & details
Paid

Kiddo Adventure

San Mateo · 24 East 4th Avenue

A two-level play structure, soft-play zone and role-play corners cover a wider age range than most indoor playgrounds.

Ages 1–12$20 weekdays · $23 Fri–Sun / holidaysActive playFully indoors

Good to know: Walk-ins are welcome, but weekend hours can change for private events. Adults entering are $5; socks and a waiver are required.

Check hours & details
Free Standout library

San Mateo Main Library

San Mateo · 55 West 3rd Avenue

A spacious children’s destination that works well for siblings at different reading ages—and lunch downtown afterward.

All agesFree · two hours of free garage parkingQuiet & cozyFully indoors

Good to know: This is a browse-and-read pick, not a playground. Check the children’s calendar if you want a scheduled storytime or activity.

Check hours & details
Free Standout library

Foster City Library

Foster City · 1000 East Hillsdale Boulevard

A roomy children’s stop that becomes especially worthwhile when a Stay & Play or maker activity is on the calendar.

Best for ages 0–8FreeQuiet & cozyFully indoors

Good to know: Check the branch calendar for baby, toddler and family Stay & Play sessions, plus maker activities. Open each listing for registration details.

Check hours & details
Free Standout library

Palo Alto Children’s Library

Palo Alto · 1276 Harriet Street

A whole historic library built just for children, with child-sized furnishings, cozy reading spots and a deep kids’ collection.

Birth through grade 5FreeQuiet & cozyFully indoors

Good to know: Open Tuesday–Saturday. The Secret Garden is lovely between showers, but the library itself is enough reason to make the short drive.

Check hours & details
Paid

Palo Alto Junior Museum & Zoo

Palo Alto · 1451 Middlefield Road

Small-scale science exhibits are very manageable with young children, with animals outside if the weather cooperates.

Best for ages 1–8$14–16 per person over 12 monthsExplore & learnSome outdoor areas

Good to know: Advance tickets are strongly recommended. Discounted $3 admission is available for eligible families. Better for drizzle than heavy rain.

Check hours & details
Free Standout library

Campbell Library · Dreamy Downtown

Campbell · 77 Harrison Avenue

A new indoor mini-downtown with a slide, play structure and imaginative early-learning stations—it feels much more like a playground than an ordinary children’s room.

Designed for ages 0–10FreeActive playFully indoors

Good to know: Opened in May 2026 inside the fully renovated library. It is a wider-area outing, so check the branch’s current hours and closures before making the drive.

Check hours & details