Indoor activities kids Vancouver are essential for the city’s 168 wet days a year. Vancouver’s robust indoor scene includes Vancouver Aquarium (top kids’ choice), Science World (interactive science museum), Granville Island Kids Market (3 floors of play), FlyOver Canada (8-min ride), Vancouver Maritime Museum, HR MacMillan Space Centre, indoor pools, trampoline parks, and dozens of family-friendly indoor spaces throughout the city.
This guide covers the best indoor activities for kids in Vancouver — by age, interest type, and how to combine multiple options for a substantial indoor day with kids.
Table of Contents

Indoor Kids Activities Quick Overview
- Top single activity: Vancouver Aquarium (3 hours; substantial)
- Top free option: Granville Island Kids Market (3 floors)
- Quick option: FlyOver Canada (8-min ride; 30 min total)
- Active indoor: Trampoline parks, bowling, indoor pool
- Educational: Science World, Maritime Museum, Space Centre
- Cost range: Free (Kids Market, Library) to C$48 adult (Aquarium)

Vancouver Aquarium
Vancouver Aquarium is the top indoor kids activity.
Highlights:
- Pacific octopus
- Sea otters (kid favorites)
- Beluga whales
- Jellyfish galleries
- BC waters
- 4D theater
- Sea otter feeding shows
Time: 2-3 hours minimum; substantial activity.
Cost: Adult C$48; child 4-12 C$28; family pack.
Best ages: All ages.
Tips:
- Buy tickets ahead online
- Stroller-accessible
- Indoor (rain backup)
- Snack break midway works well

Science World
Science World at Telus is Vancouver’s interactive science museum.
Features:
- 3 floors of hands-on exhibits
- OMNIMAX theater
- Body Works gallery
- Outdoor science park
- Special exhibitions rotating
- Distinctive geodesic dome
Time: 3-4 hours; full-day stop possible.
Cost: Adult C$35; child C$25; family pack.
Best ages: 4-14.
Best for: School-age kids; STEM-curious; science enthusiasts.
FlyOver Canada
FlyOver Canada at Canada Place offers quick indoor experience.
What it is:
- 8-minute simulated flight ride
- Sweeping virtual journey across Canada
- Mist, scent, motion sensors
- Pre-show video
Time: 30-45 minutes total experience.
Cost: Adult C$32; child C$22.
Best ages: 4-14.
Best for: Quick rainy-day stop; combine with other activities.
Granville Island Kids Market
The substantial indoor children’s destination.
Features:
- 3 floors of toy stores
- Climb & play areas
- Indoor playgrounds
- Specialty kids’ shops
- Free entry
Time: 1-3 hours.
Cost: Free entry; toys/treats at choice.
Best ages: 1-12.
Best for: Rainy days; quirky shopping with kids; toddler entertainment.
Other Museums
Vancouver Maritime Museum:
- St. Roch RCMP Arctic ship
- Family-friendly maritime exhibits
- Kids’ programming
- Adult C$15; child C$8
- Best ages: 4-14
HR MacMillan Space Centre:
- Live planetarium shows
- Astronomy exhibits
- Family-friendly
- Adult C$28
- Best ages: 5-15
Beaty Biodiversity Museum (UBC):
- Famous 26-meter blue whale skeleton
- Natural history exhibits
- Adult C$15
- Best ages: 5-15
Museum of Anthropology (UBC):
- First Nations cultural exhibits
- Bill Reid masterworks
- Substantial cultural learning
- Adult C$25; kids 6-18 C$15
- Best ages: 8+
Vancouver Art Gallery:
- Family programming
- Some kid-friendly exhibits
- Adult C$29; under 12 free
- Best ages: 8+
Indoor Pools
Vancouver has multiple indoor pools.
Top family pools:
- Vancouver Aquatic Centre (downtown): Multiple pools; kids’ programming
- Hillcrest Aquatic Centre (Queen Elizabeth Park area): Olympic legacy pool
- UBC Aquatic Centre: Multiple pools
- Templeton Pool (East Vancouver): Family-friendly
- Britannia Community Pool: East Vancouver community option
Cost: Adult C$8-12; child C$3-6 typical.
Best ages: All ages.
Trampoline Parks
Vancouver area trampoline parks:
- Sky Zone Burnaby (substantial trampoline park)
- Apex Trampoline Park (Surrey)
- Various smaller indoor jump parks
Cost: C$15-25 per hour.
Best ages: 4-15.
Bowling
Vancouver has multiple bowling options.
Bowling alleys:
- Commodore Lanes (downtown)
- Grandview Bowling (East Vancouver)
- Various others throughout area
Cost: C$5-10 per game per person.
Best ages: 5+.
Cinemas (Movie Theaters)
Multiple family-friendly cinemas.
Family-friendly cinemas:
- Cineplex VIP (multiple locations; recliner seats)
- Imagine Cinemas Robson
- VIFF Centre (indie/family films)
- Various commercial cineplexes
Cost: C$8-15 per person.
Best for: Rainy afternoons; teens; family movie nights.
Family-Friendly Restaurants
Vancouver has many family-friendly restaurants.
Top family restaurants:
- Tap & Barrel (multiple locations; family-friendly atmosphere)
- Joey Restaurant (modern fusion; family-friendly)
- The Sandbar (Granville Island; kid-friendly)
- Stanley Park Pavilion (in Stanley Park; family welcomes)
- Ovaltine Cafe (East Vancouver; classic diner)
Cost: C$30-50 per family lunch.
Libraries with Kids’ Programming
Vancouver Public Library (VPL) is exceptional for kids.
VPL Central Branch:
- Architectural marvel (Coliseum-inspired)
- Substantial children’s section
- Free programming for kids
- Free entry
- Indoor (rain backup)
Programs:
- Storytime sessions
- Music programs
- Maker space
- Tech learning
Multiple branches: 21 branches city-wide; most have kids’ programming.
Rainy Day Itineraries
Substantial indoor day options.
Half-day rainy itinerary:
- 10 AM: Vancouver Aquarium (3 hours)
- 1 PM: Lunch at Stanley Park Pavilion
- 2 PM: Granville Island Kids Market (1 hour)
- 3:30 PM: Hot drink at hotel
Full-day rainy itinerary:
- 9 AM: FlyOver Canada (1 hour)
- 10:30 AM: Walk to Vancouver Aquarium
- 11 AM-2 PM: Vancouver Aquarium
- 2 PM: Lunch at hotel restaurant
- 3:30 PM: Vancouver Public Library Central
- 4:30 PM: Coffee at Pallet Coffee
- 5:30 PM: Hotel for rest
Active rainy itinerary:
- 9:30 AM: Indoor pool (Hillcrest Aquatic)
- 11 AM: Lunch
- 1 PM: Granville Island Kids Market
- 3 PM: Family-friendly café
- 4 PM: Hotel rest
Indoor with Toddlers
Toddler-specific indoor activities.
Best indoor for toddlers:
- Vancouver Aquarium (most exhibits at toddler height)
- Granville Island Kids Market (free; many toddler-suitable activities)
- Public library children’s section (free; quiet)
- Indoor pools (with parent supervision; pools have toddler areas)
- Family-friendly café with kids’ play area
What works for toddlers:
- Short visits (60-90 minutes per location)
- Frequent snacks/water
- Multiple stops with rest in between
- Stroller use
- Quiet activities mixed with active
Related Vancouver guides
Keep planning with these guides:
- Science World Vancouver: 2026 Tickets, Exhibits & Visitor’s Guide
- Rainy Day Activities for Kids in Vancouver (2026 Guide)
Indoor Kids Activities FAQs
What’s the best indoor activity for kids in Vancouver?
Vancouver Aquarium (3-hour substantial activity) and Granville Island Kids Market (free; 1-3 hour entertainment).
Are Vancouver indoor activities expensive?
Range from free (Granville Island Kids Market, library) to C$48 (Vancouver Aquarium adult).
What’s good for rainy days with kids?
Vancouver Aquarium, Science World, Granville Island Kids Market, FlyOver Canada, indoor pools.
Do Vancouver museums have kids’ programming?
Yes — Vancouver Aquarium, Science World, Vancouver Maritime Museum, HR MacMillan Space Centre all have substantial kids’ programming.
Are there indoor pools for kids in Vancouver?
Yes — Vancouver Aquatic Centre, Hillcrest Aquatic, UBC Aquatic Centre. Cost C$3-6 per child typically.
Where can I take a toddler indoors in Vancouver?
Granville Island Kids Market (free); Vancouver Aquarium; family-friendly cafés; public library children’s section.
What’s the best indoor activity for teens?
Cinemas (especially VIP); trampoline parks; some museums (depending on interest); cafés and shopping.
Related reading: Pair this with our Vancouver with kids pillar, best playgrounds, and rainy day activities.