Rainy Day Activities for Families in Vancouver

Vancouver averages 166 rainy days per year, so having an indoor backup plan isn't optional — it's essential. The good news: the city has 16 solid indoor family options ranging from $15 to $180 CAD, and several are actually better experienced on a grey day when crowds thin out.

Best Indoor Museums and Cultural Spots

Science World is the top rainy-day pick in Vancouver. Everything is designed to be touched, pulled, and experimented with. The Wonder Gallery keeps toddlers busy for a solid hour with water tables and building stations. Live science shows feature fire, explosions, and liquid nitrogen. Plan for 3-4 hours. $120-$140 CAD (~$85-$100 USD).

H.R. MacMillan Space Centre has a 20-metre planetarium dome that wraps the night sky around you. Kids can design rockets, pilot a Mars rover simulator, and operate real mission control consoles. 1.5-2.5 hours. $90-$100 CAD (~$65-$70 USD). Kids under 5 free.

Beaty Biodiversity Museum opens with a 26-metre blue whale skeleton hanging from the ceiling — kids gasp every time. The Discovery Lab lets them handle real bones, shells, and pelts. 1-2 hours. $45-$55 CAD (~$33-$40 USD) with family pass.

Vancouver Art Gallery runs Sunday drop-in art studios (The Making Place) where families paint, draw, and collage together. Kids 18 and under are always free. 1.5-2.5 hours. $46 CAD (~$33 USD) for 2 adults.

Museum of Vancouver has glowing vintage neon signs and immersive room recreations from the 1950s-1970s. Compact enough for 1-2 hours. Combine with the Space Centre in the same building for a half-day at Vanier Park. $55-$70 CAD (~$40-$50 USD). Kids 5 and under free.

Bloedel Conservatory feels like teleporting to a tropical jungle. The glass dome is warm and humid with 120+ exotic birds flying freely — macaws, parrots, and finches that land on your hand. Koi fish and 500+ plant species round it out. 45 minutes to 1 hour. $25-$30 CAD (~$18-$22 USD).

Entertainment Venues

FlyOver Canada is an 8-minute flight simulation ride with motion seats, wind, mist, and scent effects. It's short but kids talk about it for days. Height minimum 40 inches (most kids 5+). 45 minutes total including pre-show. $110-$140 CAD (~$80-$100 USD).

Kids Market on Granville Island has two levels of toy shops, a four-level indoor jungle gym (Adventure Zone), an arcade, and a candy store. Entry is free — play areas cost $5-$15 per child. 1-2 hours.

Watermania is an indoor water park with a wave pool, two waterslides, and a toddler water play area with a giant tipping seahorse bucket. 57-metre pool with diving boards for older kids. 2-3 hours. $35-$50 CAD (~$25-$36 USD). Bring your own towels.

Circus Play Cafe is a rainy-day lifesaver for parents of babies and toddlers (ages 0-5). Indoor climbing, pretend kitchen, ball pit, sensory tables, and good coffee for adults. Adults enter free. $15-$20 CAD (~$11-$15 USD). 1-2 hours.

Vancouver Aquarium is mostly indoor. Sea otters, jellyfish, touch pools, and 4D theatre. The outdoor areas have covered viewing spots. 2-3 hours. $140-$180 CAD (~$100-$130 USD). Under 3 free.

Restaurants Worth Lingering At

When the rain won't stop and you need to fill 90 minutes indoors with food.

The Old Spaghetti Factory in Gastown has a vintage trolley car to eat inside. Kids' meals ($7-$8) include soup/salad, pasta, and ice cream. Crayons at the door. $60-$80 CAD (~$45-$58 USD).

White Spot is Vancouver's homegrown family chain. The Pirate Pak kids' meal comes in a cardboard pirate ship with fries, entree, drink, ice cream, and a chocolate gold coin. Multiple locations. $55-$75 CAD (~$40-$55 USD).

Sal y Limon on Commercial Drive serves real Mexican food at casual prices. Quesadillas for picky eaters, massive burritos to share. A toddler meltdown won't draw stares here. $50-$65 CAD (~$36-$47 USD).

Granville Island Public Market is mostly covered. Free samples from vendors, fresh doughnuts, and kids can build their own lunch from different stalls. Free entry. $40-$60 CAD for food.

Lonsdale Quay Market is indoor. The SeaBus ride over from downtown is half the fun. Fresh produce, bakeries, and international food stalls. Free entry. $30-$50 CAD for food.

Free or Low-Cost Indoor Options

Quick Picks by Age Group

Toddlers (0-4): - Circus Play Cafe ($15-$20) — built specifically for ages 0-5 - Science World Wonder Gallery ($120-$140) — water tables and sensory play - Bloedel Conservatory ($25-$30) — free-flying birds mesmerize little ones

Big Kids (6-12): - Science World ($120-$140) — Eureka Gallery, live shows, OMNIMAX theatre - Beaty Biodiversity Museum ($45-$55) — blue whale skeleton and real specimens to handle - Watermania ($35-$50) — wave pool, waterslides, diving boards

Teens: - FlyOver Canada ($110-$140) — flight simulation that actually impresses teenagers - H.R. MacMillan Space Centre ($90-$100) — planetarium and mission control simulators - Vancouver Aquarium ($140-$180) — 4D theatre and touch pools

Bottom Line

In a city where rain is the default weather for half the year, locals don't cancel plans — they just move indoors. Science World is the single best all-ages rainy-day destination. Pair it with lunch at Granville Island (a 10-minute walk away) and you've got a full day sorted. For budget-conscious days, the Bloedel Conservatory plus Circus Play Cafe covers toddlers for under $50 total.

Explore all Vancouver family activities on KidPaths

Browse listings with age ratings, stroller info, real costs, and parent tips.

Browse Vancouver

Never Miss a Vancouver Family Activity

Join parents in Vancouver who get activity recommendations, seasonal event alerts, and insider tips.

No spam, ever. Unsubscribe anytime.