Find Family Activities This Weekend! Events, outdoor fun, and free things to do in Vancouver. Browse Events
Vancouver Activities
Rainy Day Guide

30 Rainy Day Activities for Kids in Vancouver

Updated June 2026 · 10 min read

Vancouver averages 166 rainy days a year. If you waited for sunshine to leave the house with kids, you would never go anywhere. The good news? This city has an incredible range of indoor activities that make rainy days genuinely fun — not just survivable.

We have tested every single one of these with our own kids, in real Vancouver rain. Here are our top picks, organized by type, with honest notes on pricing, age suitability, and what to expect.

1

Science World

Science World
Museum$30/adult, $22/childAges All Ages

Hands-on science exhibits, live shows, the Ken Spencer Science Park, and the OMNIMAX theatre. Plan for at least 3 hours. Toddler-friendly gallery on the main floor.

2

Vancouver Aquarium

Vancouver Aquarium
Aquarium$42/adult, $26/childAges All Ages

Penguins, jellyfish, otters, and a 4D theatre. The new Amazon Gallery is incredible. Feeding shows run throughout the day — check the schedule at the entrance.

3

Kids Market (Granville Island)

Kids Market (Granville Island)
Shopping/PlayFree entry, activities varyAges 2-10

Two floors of toy stores, art studios, and play spaces. The adventure zone has ball pits, slides, and climbing structures. Pair it with lunch at the Public Market.

4

Crash Crawly's

Crash Crawly's
Play Centre$16/childAges 2-12

Massive indoor play structure with multi-level climbing, slides, ball cannons, and a dedicated toddler area. Socks required. Birthday party central on weekends.

5

Newton Wave Pool

Newton Wave Pool
Swimming$6/adult, $3/childAges All Ages

Indoor wave pool with waterslides, a warm leisure pool, and spray features. Affordable drop-in rates and family swim sessions on weekends.

6

Watermania (Richmond)

Watermania (Richmond)
Swimming$7/adult, $4/childAges All Ages

Wave pool, lazy river, three waterslides, hot tub, and a toddler splash zone. One of Metro Vancouver's best indoor aquatic centres.

7

Extreme Air Park

Extreme Air Park
Trampoline$22/hourAges 4+

Trampoline park with foam pits, dodgeball courts, ninja courses, and a rock climbing wall. Waivers required — sign online beforehand to skip the line.

8

Vancouver Public Library Storytimes

Vancouver Public Library Storytimes
LibraryFreeAges 0-5

Free drop-in storytimes at branches across the city. Songs, stories, and crafts. Different sessions for babies, toddlers, and preschoolers.

9

Museum of Vancouver

Museum of Vancouver
Museum$16/adult, $10/childAges 5+

Local history exhibits and rotating family-friendly displays. The Neon Vancouver exhibit is a favourite. Quieter alternative to Science World.

10

Pottery Painting Cafes

Pottery Painting Cafes
Creative$15-40/pieceAges 4+

Paint your own ceramics at spots like Crankpots or Fired Up. Pick a piece, paint it, and they fire it for pickup later. Great for a rainy afternoon.

More Rainy Day Ideas (Quick List)

11. Bloedel Conservatory (tropical dome at QE Park)

12. FlyOver Canada (4D flight simulation, Canada Place)

13. Rec centre drop-in gym time (free at many locations)

14. HR MacMillan Space Centre (planetarium shows)

15. Cooking classes at Dirty Apron (ages 8-14)

16. AR Workshop (DIY wood signs and crafts)

17. Bowling at Commodore Lanes or Grandview Lanes

18. Indoor rock climbing at The Hive

19. Swimming at Hillcrest Aquatic Centre

20. Metropolis at Metrotown play area (free, toddlers)

21. IMAX at Science World

22. Board game cafes (Ludica, Pizzeria Ludica)

23. Baking together at home (printable recipe cards)

24. Fort building with couch cushions (free, classic)

25. Indoor scavenger hunt (printable available)

26. Movie marathon with homemade popcorn

27. PlayPlace Indoor Playground (Burnaby)

28. Go Bananas Indoor Playground (Richmond)

29. Art gallery visit (free for kids under 12 at VAG)

30. Lego building challenge day

Frequently Asked Questions

What are the best free indoor activities for kids in Vancouver?

Vancouver Public Library storytimes, rec centre drop-in gym times, the Metropolis at Metrotown play area, and the Vancouver Art Gallery (free for kids under 12) are all excellent free options.

What indoor activities work for toddlers in Vancouver?

Kids Market on Granville Island, Crash Crawly's toddler area, library storytimes, and indoor swimming at Newton Wave Pool or Watermania are all great for toddlers (ages 1-3).

How many rainy days does Vancouver get per year?

Vancouver averages about 166 rainy days per year, mostly between October and April. That is why having a solid list of indoor activities is essential for families living here.

Need More Indoor Ideas?

Browse our complete indoor activities guide with over 40 ideas.