18 Indoor Activities Around Greater Victoria For Kids

Published Nov 27, 2018 | Updated Nov 27, 2018

Victoria winters are fairly mild, but it's still handy to have a hit-list of indoor activities up your sleeve for those wet and rainy days. From play centres to rec centres to attractions, here's a great list of ideas!

Looking for some ways to escape your home?

I've listed indoor facilities that are great for you and your kids!

1- Langford Lanes Bowling Alley has a great promotion- Kids Bowl Free! Children under 15 can play two free games for only the $3 shoe rental fee.

2- Challenge your mind at Victoria Escape Games. Their spacious, air-conditioned rooms present a web of puzzles you have to solve in order to get out!

3- Take your kids to Bumble Hive Play Centre & Cafe in Victoria Public Indoor Market, then peruse the market while you're there (there's great food too).

4- Check out a new movie at SilverCity Cinema or from a recliner seat at the Odeon.

5- Go ice skating at Oak Bay Recreation or Panorama Recreation during their drop in times. Or visit another recreation centre near you.

6- Visit your local library and pick out some new books to read, or check their schedule for fun story times or other activities.

7- The Shaw Centre for the Salish Sea is Greater Victoria's only aquarium. It's a fun hands-on way to learn more about the creatures in our oceans.

8- Play the day away at PlayZone in Langford.

9- The Board Game Cafe is $5 and you can stay and play as many board games as you'd like! They have over 800 to choose from, and serve delicious milkshakes.

10- Stroll around Mayfair Mall. To make it fun for the kids, have a pit stop at Sweet Factory and maybe even let them ride the motorized stuffed animals.

11- Play some laser tag at LaserCity Fun Centre.

12- Check out the Flying Squirrel indoor trampoline park.

13- Channel their inner Picasso at a drop in art class. Fired Up! Paint Your Own Ceramics allows you to pop by anytime and choose from over 150 different pre-formed ceramics for you to paint.

14- Watch an IMAX at the Royal BC Museum. 

15- Swim in the wave pool and go down the giant water slide at Commonwealth Pool.


15- Still get your mini golf fix, but indoors, at Glow Mini Golf.

16- Reach new heights at the Boulders Climbing Gym and let your little ones use up all that energy.

17- Visit the Bug Zoo and check out all the creepy-crawlies!

18- Check out I Want To Be in View Royal, a fairly new indoor playground and sensory centre great for younger kids.

More ideas for things to do with kids:

Calendar: Christmas Events around Greater Victoria

Calendar: Craft Fairs in Victoria

Comment below with more ideas!

Share This Article!

Start The Conversation

It's That Time! Easily Find After School Programs

More Articles on ChatterBlock


September Guide: Major Events & Fall Things To Do in Greater Victoria
All you need to know for awesome family events this September! From Labour Day weekend ...


Top Museums, Zoos and Aquariums Across Canada
If you're road tripping across Canada and looking for some great tourists sites, check ...

Start Here: Planning A Kids' Birthday Party In & Around Victoria
Are you planning a big birthday party for your child? From a DIY party at home to all-i...


August Guide: Major Events & Festivals in Greater Victoria
Here's everything you need to know for August 2019 in Greater Victoria. From the Sympho...

Get FREE Slurpees Next Week at all 7-Elevens Across Canada
Enjoy your free Slurpee to celebrate 7-Eleven's 50th birthday! This year, 7-Eleven Day ...


Register Your Kids To Bowl Free All Summer Long at Langford Lanes
By registering your child at KidsBowlFree.com they can receive 2 free games of bowling ...

Upcoming Events You Might Like

Explore More of ChatterBlock

Find Kids Activities

Browse upcoming events, or schedules of classes and camps, all tailored to families.

Plug In Locally

Find kid-friendly businesses & places and read experiences from other parents.

One-Stop Resource

We can help with your child's educational needs or even their next birthday party.