Things to Do on a Rainy Day in Metro Vancouver

• 5 min read

(Updated for 2025 — Perfect for families, couples, and solo adventurers!)

Rain or shine, Metro Vancouver offers plenty of things to do — and if you’re from the Lower Mainland, you know that rain is practically part of the local lifestyle. Whether you’re in Vancouver, Burnaby, or Langley, there’s always something fun, cozy, or creative to do indoors. Here’s your guide to the best rainy-day activities across the region — including free things to do when you want to stay entertained without spending a dime.


Activities in Vancouver

1. Explore the Vancouver Art Gallery
Spend an afternoon surrounded by world-class art, from Canadian icons like Emily Carr to modern international exhibits. The gallery often features interactive installations and special events.

2. Visit the Bloedel Conservatory (Queen Elizabeth Park)
Step into a tropical paradise under a dome filled with exotic plants and colorful birds — no umbrella needed!

3. Free Option: Stroll Through Granville Island Public Market
Stay dry under the market’s roof while you browse local food stalls, handmade crafts, and live music performances. The smell of fresh donuts alone makes it worth the trip.


Activities in Burnaby

1. Explore the Burnaby Village Museum (Seasonal)
Step back in time to the 1920s in this charming heritage village. Indoor exhibits and artisan demonstrations make it a cozy experience on cooler days.

2. Catch a Film at Cineplex Metropolis
Metrotown’s massive mall is a rainy-day classic — shop, eat, and watch the latest blockbuster.

3. Free Option: Burnaby Public Library Central Branch
Relax in a reading nook, attend a free workshop, or use the maker space. The building itself is a local architectural gem.


Activities in Coquitlam

1. Play Indoors at Climb Base5
If you’re feeling adventurous, try indoor rock climbing — perfect for beginners or families.

2. Visit Place des Arts
This community arts hub offers drop-in classes and exhibits by local artists.

3. Free Option: Explore Coquitlam Centre Mall
Window shopping, browsing local pop-ups, or enjoying the food court can be a surprisingly relaxing way to spend a rainy afternoon.


Activities in Delta

1. Tour the Delta Museum & Archives
Discover Delta’s fascinating local history through interactive displays.

2. Visit the Tsawwassen Mills Mall
This huge indoor shopping and entertainment complex is great for families — it even has a play zone for kids.

3. Free Option: Walk Along Ladner Harbour Park Boardwalk
Even on a rainy day, a quick walk with a coffee in hand under your rain jacket offers peaceful ocean views and fresh air.


Activities in Langley

1. Go Bowling at Willowbrook Lanes
Classic fun for all ages — and a great excuse to enjoy some comfort food while you play.

2. Visit the BC Farm Museum
Learn about agricultural history and see vintage farming tools and machinery indoors.

3. Free Option: Browse Local Art at the Langley City Hall Lobby Gallery
This small but engaging space frequently hosts free exhibitions by Fraser Valley artists.


Activities in Maple Ridge

1. Try Indoor Axe Throwing
Get out some rainy-day energy with axe throwing — local spots like Bullseye Pub & Axe offer safe, social fun.

2. Visit The ACT Arts Centre
Catch a live show, explore the art gallery, or join a creative workshop.

3. Free Option: Haney Place Mall
Warm up with coffee and people-watch at this community hub — there are often free family activities on weekends.


Activities in New Westminster

1. Explore the Anvil Centre
This modern cultural complex features art exhibits, performances, and a local history museum — all under one roof.

2. Have Fun at the Arcade at The Amazing Brentwood (nearby)
A short SkyTrain ride away, this destination has bowling, games, and dining options.

3. Free Option: Visit River Market Boardwalk
Grab a coffee, stay dry under the covered walkways, and enjoy views of the Fraser River.


Activities on the North Shore (North Vancouver & West Vancouver)

1. Visit the Shipyards District
Enjoy cafés, shops, and the Polygon Gallery — a must-visit for contemporary photography lovers.

2. Spend Time at MONOVA: Museum of North Vancouver
Interactive exhibits showcase local stories and innovation.

3. Free Option: Lonsdale Quay Market
Browse local artisans, taste-test local treats, and enjoy indoor oceanfront views.


Activities in Port Moody

1. Visit Yellow Dog Brewing or Twin Sails Brewing
Port Moody’s “Brewers Row” is perfect for an indoor tasting tour.

2. Explore the Port Moody Arts Centre
Featuring rotating exhibits and community art classes, it’s a great creative retreat.

3. Free Option: Walk the Rocky Point Park Trail
If the rain’s light, throw on a rain jacket and enjoy the misty views of Burrard Inlet.


Activities in Richmond

1. Spend the Day at Aberdeen Centre
This Asian-inspired mall includes a koi pond, unique shops, and amazing food stalls.

2. Visit the Richmond Olympic Oval
Try rock climbing, skating, or fitness classes — all indoors.

3. Free Option: Richmond Night Market (Seasonal)
Even if you don’t buy anything, walking through the colorful stalls is a feast for the senses.


Activities in Surrey

1. Visit the Museum of Surrey
A fun, interactive museum that’s great for families — with a special kids’ gallery.

2. Enjoy Guildford Town Centre
Browse shops, catch a movie, or just relax in the newly renovated food court.

3. Free Option: Surrey Art Gallery
Located in Bear Creek Park, this public gallery showcases local and contemporary art for free.


Final Thoughts

Rainy days in Metro Vancouver don’t have to mean staying home. From art galleries and museums to indoor markets and cozy cafés, every city in the Lower Mainland offers something unique. Whether you’re planning a family outing, a cozy date, or solo time to recharge, there’s always a new corner of Vancouver to explore — even when it’s pouring outside.

Looking for more ideas?
Visit ActiveVancouver.ca — your local guide to activities, experiences, and hidden gems across Metro Vancouver.