Due to the COVID-19 crisis, many activities and events have been cancelled or now being offered online, please contact the provider to confirm.

18 Indoor Activities Around Greater Victoria For Kids

Published Nov 27, 2018 | Updated Feb 19, 2020

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 Time! Easily Find Online Summer Camps

More Articles on ChatterBlock


5 Tips to Help Parents Stay Active
Hey Busy Parents! Think you don't have enough time to workout? Well, we have some easy ...

Separation and Child Anxiety: All You Need is Love
Separation anxiety varies WIDELY between children. Some babies become hysterical when m...


Teaching Coding to Kids for Success in Life
While you may not know much about coding, your kids probably do! Learn about the import...
Fun Indoor and Outdoor Home Activities
We know the hardest part about activities with your children can be coming up with grea...
Raising the Spirited Child
Does your child often throw temper-tantrums over putting shoes on that make the neighbo...


7 Amazing Playgrounds You Simply Must See (In Victoria & Nearby)
Head to one of these colourful playgrounds around Victoria as a fun way explore the dif...

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.