Rainy Day in San Diego: 18 Best Things to Do Indoors
Balboa Park's 17 museums, USS Midway, Birch Aquarium, indoor karting, brewery crawls, and yes — the zoo. Ranked by locals, with hours, cost, and where the covered walkways are.
Quick answer
What is there to do in San Diego when it rains? Balboa Park's 17 museums, the USS Midway Museum, Birch Aquarium, brewery tasting rooms and Liberty Public Market all work in rain. San Diego averages only about 10 inches of rain a year, so wet days are short and usually clear by afternoon.
17 museums indoorsBest for: A full rainy day, kids, dates, culture
The single best rainy-day play in San Diego. 17 museums in one walkable park connected by covered arcades — you can spend a full day and never really be outside. Timken (free, always), Mingei, Fleet Space (planetarium), MOPA, Natural History, Air & Space, Automotive, and the San Diego Museum of Art.
Hours: Most 10 AM–5 PM daily; some closed Monday
Explorer Pass $67 adult (any 4 museums in 7 days) — the value move
Local tip: First Tuesday of the month = 6 museums free for SD county residents (bring ID). Rainy Tuesday = the ultimate move.
A decommissioned aircraft carrier permanently docked downtown, converted into a museum with 30+ restored aircraft, flight simulators, and 60 exhibits across the hangar and flight decks. Most of it is fully indoors and covered. Plan 3+ hours easily.
Hours: 10 AM–5 PM daily (last entry 4 PM)
$36 adult, $26 kid — audio tour included
Local tip: Flight simulators ($10 extra) are the rainy-day secret weapon for kids. Go weekday to avoid tour-bus lines.
Interactive science museum + IMAXBest for: Kids 4–14, an easy 2-hour reset
Two floors of interactive science exhibits — pendulum, bubbles, illusions, tinkering lab — plus a 76-foot dome IMAX planetarium showing rotating films. The best kid-energy-burner in San Diego on a wet day.
Hours: 10 AM–5 PM daily
$25 adult (museum + film), $22 kid
Local tip: The dome show alone is worth it — sit in the middle rows for full-immersion.
Aquarium on the cliffsBest for: Kids, dates, rainy-day ocean fix
UCSD's Scripps-operated aquarium built into the La Jolla cliffs — 60 tanks (leafy sea dragons, seahorses, tide pool touch tanks, jellies), outdoor tide pool exhibit (covered), and huge Pacific views from the terrace. Smaller than SEA LIFE but way better quality.
Hours: 9 AM–5 PM daily
$25 adult, $20 kid
Local tip: Way less crowded than the zoo on rainy days. Combine with lunch at George's California Modern (indoor rooftop, sea views).
Zoo with covered pathsBest for: Contrarians, empty park, active animals
The counterintuitive move: the zoo is 60% covered walkways, half the animals are more active in cool weather (big cats, pandas, bears actually come out), and attendance drops 80% in the rain. Bring a rain jacket and it's the best zoo day of the year.
Hours: 9 AM–5 PM (winter), 9 AM–8 PM (summer)
$74 adult, $64 kid — same as any day
Local tip: Skyfari gondola runs unless winds are high — panoramic misty park views with zero line.
The old San Diego Police HQ converted into a covered shopping and dining district — Puesto, Cheesecake Factory, Eddie V's, boutique shops. Fully covered arcades. Combine with Seaport Village adjacent (some covered, some not).
Hours: Restaurants open 11 AM–10 PM
Free to wander
Local tip: Puesto's lobster tacos + a Mexican mule = the rainy lunch play.
Historic district with covered arcadesBest for: Free indoor history, Mexican lunch, gifts
Free state historic park — restored 1820s adobes and museums (Cosmopolitan Hotel, Whaley House adjacent, San Diego Union museum) are all indoors and free. Fiesta de Reyes courtyard has covered dining at 5 restaurants. The most free indoor activity in SD.
Hours: Park 10 AM–5 PM; restaurants until 10 PM
Free (museums), $10–25 lunch
Local tip: Casa Guadalajara's covered patio + fresh margaritas is the rainy Old Town classic.
Indoor brewery/coffee hoppingBest for: Adults, dates, a slow afternoon
The most walkable rainy-brewery afternoon in SD. Modern Times Flavordome → Communal Coffee → Belching Beaver → Pigment (indoor plant shop) → Tribute Pizza. All within 4 blocks on 30th Street.
Hours: Coffee 7 AM–5 PM; breweries 12 PM–close
$40–60/pp for a full afternoon
Local tip: Uber in and out — 30th Street parking is the one downside on a wet day.
Reclining-seat cinema with full menuBest for: Dates, an easy 3-hour reset
Fully reclining leather seats, a full food-and-cocktail menu delivered to your seat, and the best sound system in North County. Two Cinepolis locations (Del Mar Highlands + Vista) plus Angelika Film Center at Carmel Mountain for indie films.
Hours: First shows 10 AM, last 10:30 PM
$22–28/ticket + $30–50 food
Local tip: Book seats online — center-middle rows sell out first for weekend afternoons.
Photo + film museumBest for: Adults, dates, quiet indoor culture
Small enough to see in 90 minutes, big enough to feel serious. Rotating exhibitions of world-class photography plus a screening room. Free with Balboa Park Explorer Pass and one of the least-crowded museums in the park.
Contemporary art museumBest for: Design nerds, dates, a 90-minute break
Newly expanded downtown location right next to Santa Fe Depot — sharp contemporary art, sculpture, and installations. The La Jolla flagship reopened after a 3-year renovation with tripled gallery space and Pacific-cliff views.
Hours: 11 AM–5 PM (closed Wed)
$25 combo (both locations, 7 days)
Local tip: The La Jolla location has an oceanfront terrace café — nice even in rain.
30+ food stalls under one roof in a restored Navy building — poke, pasta, tacos, oysters, ice cream, wine bar, and a full-service restaurant. The single best rainy-day lunch venue in SD because everyone can order something different.
Hours: 7 AM–10 PM daily
$15–25/person
Local tip: Combine with browsing Liberty Station's covered shops + ARTS DISTRICT afterward.
Free European art museumBest for: Free rainy hour, culture on a budget
Small, exquisite, always free. European masters (Rembrandt, Rubens, Fragonard) plus Russian icons and American art in a single-floor gem right in the middle of Balboa Park. 60–90 minutes covers it well.
Hours: 10 AM–4:30 PM Tue–Sun
Free, always
Local tip: Combine with the Botanical Building (also free) two doors down — glass-covered atrium with tropical plants.
Historic house museumBest for: Halloween energy year-round, teens, spooky curious
'The most haunted house in America' per Travel Channel — 1857 brick house that's been a courthouse, theater, and general store. Self-guided tour by day, ghost tours by night. Rain adds to the atmosphere.
Hours: 10 AM–5 PM (10 PM Thu–Sun)
$15 day / $25 evening
Local tip: Read a Whaley House deep-dive on the blog before you go — knowing the stories makes the rooms hit harder.
Indoor electric go-kartsBest for: Groups, kids 8+, birthdays, active rainy day
The rainy-day energy-burner. Indoor electric go-karts on a real track, 8 min sessions. Fast enough to feel real, safe enough for kids 8+. Two locations (Miramar + Carlsbad). Zero weather dependence.
Hours: 11 AM–11 PM (later on Fri/Sat)
$25/race, discount 3-packs $60
Local tip: Book online for weekend afternoons or you'll wait 90 min.
The rides shut down in rain, but the indoor arcade, bowling alley, escape rooms, laser tag, and mini bowling stay open. Not fancy, but a legit 3-hour kid distraction on the boardwalk.
Sit-down dessert caféBest for: Dates, a 90-minute rainy afternoon
Sit-down dessert-and-coffee experience — 20 cake slices in a case, loose-leaf tea, wine, cheese board. The Little Italy location has a fireplace and floor-to-ceiling windows. Rainy-afternoon platonic ideal.
A 145-step wooden staircase down into a sea cave through a hand-dug 1902 tunnel from a cliffside cottage. Absolutely bizarre, fully indoor once you're in, and $10. The rain-friendly version of La Jolla Cove.
Hours: 10 AM–5 PM daily
$10 adult, $6 kid
Local tip: Combine with a hot chocolate at Warwick's bookstore café up on Girard.
6 rules locals live by in the rain
1
San Diego 'rain' is usually 2–4 hours of light rain, not an all-day storm. Check the radar — if there's a break at 2 PM, that's your outdoor window. Rain rarely lasts a full 24-hour day.
2
Rainy days are the best zoo, Safari Park, and museum days of the year. Attendance drops 60–80%, animals are more active in cool weather, and you get near-empty exhibits.
3
First Tuesday of the month = 6 Balboa Park museums free for San Diego County residents (bring photo ID). A rainy first-Tuesday is the single best move on this list.
4
SD drivers are notoriously bad in rain — expect double travel times, especially on the I-5 and I-8. Uber or Trolley if your rainy plan is downtown-to-La Jolla or Balboa Park.
5
Layer, don't umbrella. Rain jackets survive SD wind way better than umbrellas, which flip and die at the first gust off the ocean.
6
Restaurants that were fully booked all summer often have same-day openings on rainy days. This is the day to Resy the impossible reservation.
The best rainy-day plays are Balboa Park's 17 museums (all indoor, covered arcades), USS Midway aircraft carrier museum, Fleet Science Center, Birch Aquarium, Liberty Public Market, and the San Diego Zoo (surprisingly good in rain — animals more active, near-empty park). Every option here works for a full day indoors.
Does it rain a lot in San Diego?
No — San Diego averages only 10.3 inches per year, over just 41 rainy days. Most 'rainy' days are 2–4 hours of light rain, not all-day storms. The rainy season is December through March; summer rain is essentially non-existent.
What months does it rain in San Diego?
December through March. January and February are the wettest (2 inches each, ~7 rainy days). April through November are essentially dry — June averages 0.06 inches. Plan indoor backup plans for winter trips.
Is the San Diego Zoo worth it in the rain?
Yes — actually one of the best days to go. Attendance drops ~70%, big cats/pandas/bears are more active in cool weather, and 60% of paths are covered. Bring a rain jacket (not umbrella — Skyfari cabin gets crowded), and you'll see more animals than a sunny day.
What can families do in San Diego on a rainy day?
USS Midway (flight simulators + carrier tour), Fleet Science Center + IMAX planetarium, Birch Aquarium, K1 Speed indoor karting, Belmont Park arcade + bowling, and the New Children's Museum downtown. All fully indoor, all 3+ hours of kid-time.
Are there any free rainy-day activities in San Diego?
Timken Museum of Art in Balboa Park is always free. The Botanical Building (glass atrium, free). Old Town State Historic Park museums are free. First Tuesday of the month, 6 Balboa Park museums (Museum of Us, Air & Space, Automotive, MOPA, San Diego History, Model Railroad) are free for county residents with ID.
What's the best rainy-day lunch spot in San Diego?
Liberty Public Market (30 food stalls under one roof — everyone orders something different), Puesto at The Headquarters (covered courtyard, lobster tacos), Casa Guadalajara in Old Town (covered patio, fresh margaritas), or Little Italy's covered restaurant blocks.
Can I still surf or go to the beach in San Diego rain?
Surfing yes — locals surf in the rain, but avoid the ocean for 72 hours after any measurable rain (storm-drain bacteria warning). Beach walks are fine and beautiful, especially Sunset Cliffs during a storm. Just don't swim.
What's the best rainy-day date in San Diego?
Cinepolis luxury cinema (Del Mar) with a Trust or Herb & Wood dinner. Or MCASD contemporary art + Little Italy dinner. Or a North Park brewery + coffee crawl (walkable, covered). Or Extraordinary Desserts with a fireplace and cake.
Does the San Diego Trolley run in rain?
Yes, all lines run normal schedule in rain. It's actually the best way to get around on rainy days — parking downtown is worse than usual, and the Trolley connects Downtown, Old Town, Fashion Valley, and UTC with zero highway stress.
What's the weirdest indoor thing to do in San Diego?
Sunny Jim's Sea Cave — descend 145 wooden stairs from a cliffside cottage through a hand-dug 1902 tunnel into an active sea cave. $10, 30 minutes, absolutely bizarre, fully indoor. Or Whaley House ghost tours in Old Town.
Should I cancel my San Diego trip if it's raining?
No — SD rain is usually 2–4 hours, breaks in the afternoon are common, and the museum + food + brewery scene is genuinely great. Reshuffle beach days to indoor days, keep dinner reservations, and check radar hourly. You'll get outdoor windows within any rainy day.
New beach finds, hidden taco shops, weekend events, and seasonal guides — once a week from a local. No spam, ever.
One email a week. Unsubscribe anytime.
About this guide
Written and fact-checked by the Sandi Spots Editorial team — San Diego residents publishing under Sleep Coast LLC. Every place we recommend has been visited in person or verified against an official source, and no business can pay for inclusion or a higher ranking. Last updated .
Local, first-hand. Reported on the ground in San Diego County.
Kept current. Prices, hours, and closures reviewed on a rolling basis.
Independent. Affiliate links never influence rankings.