Edmonton Indoor Activities: 50+ Fun Things to Do Year-Round

Top Rainy-Day Indoor Activities in Edmonton

If you're wondering what to do indoors in Edmonton, these attractions are some of our family's favourites. Whether you have toddlers, teens, or adults in tow, you’ll find plenty of ways to stay entertained.

Kids Bowl Free

June through September, kids bowl free at three bowling ally locations in Edmonton and Sherwood Park. Using this program, parents and caregivers can add on a bowling pass for themselves - to join in on the inexpensive activity. There’s no registration deadline, so register now andgrab your free rolling games - every day in Edmonton..

Indoor Activities for Families

Visit Big Al's Fish Store to See a Shark

Big Al's Fish Store is much more than a pet store. Kids love exploring the massive aquariums filled with colourful tropical fish, exotic sea creatures, and even sharks. It's a free indoor outing that's perfect for younger children and makes a great stop when you only have an hour or two. If you get lucky on a weekend, you might even be able to catch a shark feeding!

Explore the Royal Alberta Museum

The Royal Alberta Museum is one of Edmonton's best indoor attractions. From dinosaur fossils and wildlife exhibits to interactive galleries for children, it's easy to spend an entire afternoon exploring. If you're visiting during the Canada Strong Pass promotion, your family may even qualify for free admission - valid until Fall 2026.

Bounce at the Sports Zone in Strathcona County

When your kids need to burn off energy, the inflatable bouncy castle zone in Strathcona County is a lifesaver. Expect obstacle courses, giant slides, and plenty of space to run, jump, and play - all for the low cost of admission to Millennium Place or Ardrossan Recreation Centre.

Active Indoor Adventures

Play Glow-in-the-Dark Mini Golf at Monster Mini Golf

Monster Mini Golf combines black lights, fun obstacles, music, and arcade games for an entertaining family outing. It's a great rainy-day activity and works really well for mixed age groups!

Challenge Yourself at Clip 'n Climb

Clip 'n Climb offers colourful climbing walls designed for beginners and experienced climbers alike. It's a fun way for kids to build confidence while getting active indoors. At different times through the year, there’s a 20% promotion when you visit on Mondays.

Jump at LaunchPad Trampoline Park

LaunchPad is one of Edmonton's most popular indoor activity centres. Between trampolines, foam pits, ninja courses, and dodgeball, it's an easy choice for energetic kids. Visit on Friday or Saturday nights for Neon Nights, where there’s music, neon lights and a whole lot of fun. This one’s a hit with all ages - but a great choice for teens.

Play Laser Tag at Laser City

Laser City is a favourite for birthdays, rainy afternoons, and school breaks. Kids love the fast-paced games, and summer camps make it an excellent option for longer visits. Laser City hosts flexible one-day summer camps that your kids are going to love - and you’ll love the fact that it’s an easy rainy day activity (where you don’t even have to think about lunch).

Entertainment & Games

Save with Daily Deals at The Rec Room

The Rec Room offers arcade games, virtual reality, bowling, and great food - all under one roof. Check the daily specials before you visit to get the most value from your outing because this one’s a bit on the splurgey side.

Climb and Play at Cineplex

Some Cineplex locations offer more than just movies. Adventure play structures and climbing experiences make it easy to turn movie night into a full afternoon of family fun at South Edmonton Common. Book a movie in the Cineplex Clubhouse for a climbing park that can be used before and after the movie, brighter lights, and a kid-friendly movie-going experience.

Indoor Swimming Pools in Edmonton

Visit One of Edmonton's Best Indoor Pools

Whether you're looking for wave pools, waterslides, lazy rivers, or toddler splash areas, Edmonton has excellent indoor recreation centres throughout the city. Swimming is one of the easiest ways to keep kids active no matter what the weather is doing outside.