Since it’s already mid-afternoon, head out from Petaluma now and take US-101 S into San Rafael; in normal traffic it’s about 30–40 minutes, but give yourself a little buffer because summer traffic can bunch up fast around Novato and the Richmond-San Rafael Bridge approach. For the easiest stroller-friendly start, park in one of the downtown garages near Fourth Street—the A Street Parking Garage and nearby public lots are usually the least stressful if you’re planning to hop between a couple of indoor stops.
First stop is the M.H. de Young Memorial Museum in Golden Gate Park. It’s a smart choice with a baby because the galleries are roomy, there are elevators, and you can move at a comfortable pace without feeling rushed; plan on about 1.5–2 hours, and tickets are usually around $15–$20 for adults with discounts for seniors, while younger kids are often free. The drive from San Rafael to the park is usually easiest via US-101 S into the city, then west through the park—roughly 35–55 minutes depending on traffic. After that, continue to the Walt Disney Family Museum in the Presidio, which is one of the most pleasant indoor outings in the city for mixed ages: grandparents tend to enjoy the original artwork and exhibits, and the pacing is gentle enough for a family with a two-month-old. You can usually expect another 1.5 hours there; parking in the Presidio is straightforward compared with downtown SF, and the museum café area is handy if you need a quick reset.
On the way back south, keep things simple and stop at The Coffee Factory in downtown San Rafael for caffeine, a snack, and a diaper-change breather; expect about $8–15 per person and easy indoor seating, which is exactly what you want before dinner. Then head a few blocks over to a well-reviewed casual Italian or California bistro near Fourth St—this part of downtown is the easiest place to find a low-key early dinner without having to commit to a long reservation or a fussy experience. Aim for an early meal around 6:00–7:00 p.m. so you’re not navigating rush-hour fatigue with the baby, and if everyone’s up for a tiny post-dinner stroll, the sidewalks around Fourth Street are flat, lively, and easy to manage before driving the final stretch back to Petaluma.
Leave San Rafael early enough to be rolling into Golden Gate Park right when California Academy of Sciences opens, because parking is easiest before the late-morning crowd and the baby will do better with a calm start. Plan on about 45 minutes door-to-door from San Rafael once you factor in bridge traffic, the toll, and the extra few minutes to find parking near Music Concourse Garage or the park lots. Inside California Academy of Sciences, keep it simple and stroller-friendly: the Steinhart Aquarium, Osher Rainforest, and the natural history exhibits are all great for a family group with a 2-month-old since it’s mostly indoors, climate-controlled, and easy to move through at your own pace. Budget roughly $40–$50 per adult for admission, and if your mom or dad likes a slower pace, this is a good place to split up briefly and regroup at the café.
Next door, walk over to the de Young Museum for a lighter, quieter follow-up. It pairs really well with the Academy because you don’t have to get back in the car, and the building itself is easy to navigate with a stroller. Even if art isn’t everyone’s main thing, the free public areas, the sculpture garden, and the observation tower are worth a look; if anyone in the family wants a break, the museum café is an easy fallback before heading to lunch. For Nopalito in the Inner Sunset, take a short drive or rideshare down to 9th Avenue and Lincoln Way; it’s a straightforward 10–15 minute hop depending on traffic. It’s a dependable lunch spot for a mixed-age group: sit-down service, solid Mexican food, and enough elbow room that you won’t feel rushed. Expect around $20–35 per person, and if you want to keep things less chaotic, aim to arrive before noon or after the main lunch surge.
After lunch, head over to the Embarcadero for Exploratorium, which is one of the best “everyone can engage at their own level” museums in the city. The exhibits are hands-on without being overwhelming, so it works well for grandparents, parents, and even a baby who mostly wants to be carried and soothed between stops. Give yourselves about two hours, and if you’re driving, plan a little extra time for waterfront parking; if you’re using rideshare, it’s easiest to get dropped near Pier 15. For dinner, continue up the waterfront to The Franciscan Crab Restaurant at Fisherman’s Wharf. It’s a convenient final stop because it has indoor seating, broad bay views, and a relaxed, family-friendly feel that makes a long day feel easy instead of structured. Try to get there before sunset if you can, since the light over the water is nicest then; after dinner, you can head straight back toward San Rafael or linger a few minutes at the wharf only if the baby is still happy and everyone’s energy is good.
If you’re coming over from San Francisco, leave early enough to beat the worst of I-80 E and the Bay Bridge backup; off-peak it’s usually 25–45 minutes, but rush hour can stretch it out. Parking is generally easiest around Uptown Oakland and the Franklin Street corridor, with garage rates often running about $5–20 depending on how long you stay. Since you’ve got a 2-month-old in tow, it’s worth aiming to arrive a little before museum opening so you can get the stroller settled, feed the baby, and start the day without rushing.
Start at the Oakland Museum of California in Lakeside, one of the best all-ages indoor stops in the East Bay because it’s big, easy to navigate, and doesn’t feel like you have to “do” the whole place to get your money’s worth. General admission is usually around the mid-teens for adults, with discounts for kids and some free-hours options on certain Fridays. Give yourselves 2–2.5 hours to wander the California history, natural science, and art galleries at a relaxed pace, and don’t worry about seeing every exhibit; with a baby, the win is having a calm, air-conditioned place where everyone can move at their own speed. From there, it’s a short drive or rideshare up to Uptown for a coffee break.
Head to Caffe Duetto for espresso, pastries, and a much-needed stroller reset; it’s the kind of low-key neighborhood café where you can sit for 30–45 minutes without feeling like you’re in the way. Expect roughly $10–18 per person depending on drinks and snacks. After that, a quick hop over to The New Parkway Theater makes for a very Oakland-style afternoon: couches, tables, and a relaxed matinee setup that’s especially nice when you want to stay indoors and keep the baby comfortable. Tickets are usually around $12–18, and the vibe is less formal than a standard theater, so it works well for a family that wants a mellow change of pace instead of another museum.
Finish at Mua in Uptown Oakland for dinner; it’s lively but still comfortable, with a solid indoor dining room and enough menu variety to keep both parents and grandparents happy. Plan on about $25–40 per person, a little more if you split appetizers and drinks, and give yourselves 1–1.5 hours so the evening doesn’t feel rushed. If you’re heading back south after dinner, this part of town also makes the exit pretty simple since you can hop back to I-580 E or I-80 W without needing to cross through the thickest downtown traffic.
Head out from Oakland mid-morning and take BART from 12th St Oakland City Center to Downtown Berkeley; it’s the easiest way to keep things simple, and the ride is only about 8–12 minutes. If you’re driving instead, aim to arrive before the lunch rush and park near Downtown Berkeley BART or around Center St, where garage parking is usually the least stressful. Once you’re in the neighborhood, everything on today’s list is compact and walkable, which is ideal with a 2-month-old and grandparents in tow.
Start at Habitot Children’s Museum in Downtown Berkeley. It’s one of the better indoor family stops in the East Bay for a mixed-age group because it’s hands-on without being overwhelming, and it gives older family members plenty to watch while baby-friendly pacing keeps the outing relaxed. Expect to spend about 1.5–2 hours here; admission is usually around $15–20 per person, with kids under a certain age often discounted or free depending on the exhibit schedule, so it’s worth checking ahead. The space is fully indoors, which makes it a good choice for avoiding sun exposure and keeping the day comfortable.
After the museum, wander a few blocks to Victory Point Cafe for an easy lunch break. It’s casual, has plenty of indoor seating, and works well for a family that needs a low-pressure reset rather than a big sit-down production. Plan on roughly $12–22 per person depending on what everyone orders, and give yourselves about 45 minutes so nobody feels rushed. If you need a quick baby change or a quiet moment, this area of Downtown Berkeley is convenient because you can step right back out to the sidewalk and regroup without losing much time.
If the timing lines up, head to Berkeley Repertory Theatre next for an afternoon matinee or a tour, depending on what’s running that day. It’s a nice indoor change of pace and a good fit for the grandparents, especially if you want something a little more cultural without committing to a long, tiring excursion. Give this 1.5–2 hours, and check the schedule in advance since matinees and tours vary by day; tickets can range widely, but you’ll usually be looking at a manageable mid-range outing rather than a splurge. Afterward, keep the rest of the afternoon loose so you’re not sprinting around before dinner.
Finish at Chez Panisse Café for dinner in a classic Berkeley setting that still feels comfortable and unhurried. This is the more relaxed side of the Chez Panisse experience, and it’s a strong choice for a family meal because the room is pleasant without being stiff. Expect about $35–60 per person, depending on what’s on the menu, and about 1.5 hours if you want to enjoy it without dragging the evening out. When you’re ready to head home, leave Berkeley after dinner or early evening and take I-80 W to US-101 N back to Petaluma; figure roughly 1.5–2 hours, longer if traffic stacks up near the Richmond Bridge. If anyone needs a quick restroom stop or stretch break, that’s the easiest place to do it before the final push home.