10 Best Things to Do in Vancouver BC on a Rainy Day
Have you been wondering what to do in Vancouver when it rains? You’re not alone—rainy days are a big part of life in this city, and finding fun ways to enjoy them can make all the difference.
As someone who has spent years exploring Vancouver in every season, I know that rainy days don’t have to mean staying home. Whether you’re visiting for the first time or looking for fresh ideas as a local, this guide to the best Things to Do in Vancouver BC on a Rainy Day will help you make the most of the rainy season—without letting the weather slow you down.
☔️ Need a break from the rain? Stay cozy and entertained with FlyOver Canada
Rainy days in Vancouver bring more than just grey skies—they also transform the Cleveland Dam into a breathtaking sight as the water rushes over the spillway with incredible force.
Located in North Vancouver’s Capilano River Regional Park, this dam holds back Capilano Lake, which supplies much of the city’s drinking water. After heavy rainfall, the increased water flow makes for a dramatic and mesmerizing scene.
Standing on the viewing platform, you can watch the water cascade over the dam before it surges down into the canyon below. The surrounding forests are misty and atmospheric, making this an even more magical experience.
If you’re up for a short walk, the nearby Capilano Pacific Trail offers stunning viewpoints of the river below and the dam in the distance.

Other Lower Mainland dams worth visiting on a rainy day:
- Cariboo Dam – Tucked away near Burnaby Lake Regional Park, this dam offers a peaceful setting with scenic trails and excellent birdwatching opportunities.
- Stave Falls Dam – A mix of history and power, this Mission-area dam has an interactive powerhouse museum where you can learn about hydroelectric energy in BC.
Why Visit a Dam on a Rainy Day?
- 🌧️ Best time to see the power of rushing water after heavy rainfall
- 🌿 Dramatic misty landscapes create an eerie, beautiful atmosphere
- 🚶 Fewer crowds, making it a peaceful outdoor experience

2. Duck into the Bloedel Conservatory
When it’s raining in Vancouver, Bloedel Conservatory offers a warm, tropical escape. Step inside the glass dome and you’re surrounded by towering palms, orchids, and exotic plants. Free-flying parrots and finches bring the space to life, making it feel like a mini vacation from the grey skies outside.
I’ve visited many times with some of my favourite people—my dad, my mom (on separate visits), and my best friend. No matter the season, it always feels magical to step into the warmth and leave the weather behind. The sound of rain hitting the dome only adds to the experience.
Located in Queen Elizabeth Park, it’s easy to pair with a quick walk in the gardens when the rain eases up. If you’re looking for a peaceful spot away from crowded attractions, this is a great choice.
Top Benefits of Visiting Bloedel Conservatory on a Rainy Day
- 🌿 Feels like a mini tropical vacation—without leaving the city
- 🦜 Free-flying birds add to the lively, immersive atmosphere
- ☔ Completely indoors, perfect for staying dry while still enjoying nature
Price: $8.50 per adult (check the Bloedel Conservatory website for up-to-date pricing)
Best For: Nature lovers, families, couples on a date, and anyone who wants to escape the rain
Location: 4600 Cambie St, Vancouver, BC V5Y 2M4 – Google Maps
3. Go Indoor Ice Skating
When the rain starts pouring, indoor ice skating is a fun way to stay active. Vancouver has several rinks open year-round, offering a classic Canadian experience no matter the season. Whether you’re gliding confidently or just trying to stay upright, it’s a great way to enjoy a rainy afternoon.
Some of the best rinks for public skating include:
- Hillcrest Centre – One of the most popular arenas, located near Queen Elizabeth Park.
- Kerrisdale Cyclone Taylor Arena – A quieter spot with a relaxed atmosphere.
- Canlan Ice Sports North Shore – A good option for those in North Vancouver.
I’ve always loved the contrast of stepping inside from the damp, grey weather and onto the crisp, smooth ice. It’s a fun alternative to outdoor activities, and a great option for celebrating your birthday in Vancouver, whether you’re skating solo, with family, or on a casual date.
Top Reasons to Go Indoor Ice Skating on a Rainy Day
- ⛸️ Fun, active way to spend an afternoon indoors
- ❄️ Feels like winter, no matter the season
- 👨👩👧 Great for all ages—families, couples, and friends
Price: Varies by rink (typically $5–$10 per session)
Best For: Anyone looking for a fun, active indoor activity
Location: Multiple rinks across Vancouver

4. Go on a Rainy Day Hike
Rainy days in Vancouver make for some of the best moody, atmospheric hikes. The forests feel alive, the waterfalls are at their strongest, and the mist rolling through the trees adds to the experience. With the right waterproof gear, these trails can be even better in the rain.
Here are three of the best rainy-day hikes in Vancouver:
Capilano River Regional Park (North Vancouver) – Home to Cleveland Dam, this area has several trails winding through towering trees and along the rushing Capilano River. The misty air and powerful waterfalls make it one of the best places to experience Vancouver’s rainy weather.
*This one is my top choice – I’ve hiked this trail more times than I can recall.

Whyte Lake Trail (West Vancouver) – A peaceful trail leading to a quiet rain-fed lake, surrounded by mossy trees and wooden boardwalks. The rain enhances the fresh forest scent and makes the landscape feel even more remote.
Twin Falls (Lynn Canyon, North Vancouver) – A short but scenic hike through lush rainforest leading to a roaring waterfall. The Lynn Canyon Suspension Bridge adds an extra thrill, especially with mist rising from the river below.
If you prefer a flat, easy forest walk, Pacific Spirit Park is another great option for rainy days. The thick tree canopy provides plenty of coverage, making it one of the best places to hike in light rain while still enjoying the fresh, damp scent of the woods.
If you’re up for exploring beyond the city, Squamish offers even more stunning rainy-day trails, where the foggy mountains and rushing waterfalls make for unforgettable scenery.
Why Rainy Day Hikes Are Worth It
- 🌲 Forests feel extra lush and peaceful
- 💦 Waterfalls and rivers are at their strongest
- 🚶 Fewer people on the trails make for a quieter experience
Best For: Hikers who enjoy the misty, Pacific Northwest vibe and don’t mind a little rain
5. Take a Cozy Bookstore Tour
A rainy day is the perfect excuse to slow down and explore Vancouver’s independent bookstores. With warm lighting, the scent of books, and quiet corners to browse, it’s a great way to spend a chilly afternoon indoors.
Here are four must-visit bookstores:
- MacLeod’s Books (Downtown Vancouver) – A treasure trove of rare and used books, stacked floor-to-ceiling. It’s the kind of place where you can lose track of time.
- Upstart & Crow (Granville Island) – A beautifully curated shop with a focus on contemporary literature. A great stop while exploring Granville Island.
- Massy Books (Chinatown) – An Indigenous-owned bookstore known for its diverse selection and cozy, welcoming space.
- 32 Books & Gallery (Edgemont Village, North Vancouver) – A local favourite with a thoughtfully curated selection of books and gifts. A great addition to a North Van café or brunch outing.
If you prefer a slow, cozy rainy day, grab a book and settle in at 49th Parallel. It’s a great spot for people-watching, sipping a rich coffee, and enjoying one of their vegan doughnuts while the rain taps against the window.
If you’re in North Vancouver, a visit to 32 Books & Gallery pairs perfectly with a stop at one of North Van’s best coffee shops or a brunch spot. Grab a book, find a cozy café, and enjoy a slow-paced, rainy afternoon.
Top Benefits of a Bookstore Tour on a Rainy Day
- 📖 Warm, inviting atmosphere—perfect for browsing
- ☕ Easily paired with a cozy café stop
- 🏙️ Supports local businesses while discovering unique reads
Best For: Book lovers, solo explorers, and anyone who enjoys a quiet, relaxed rainy-day activity

6. Try an Immersive Virtual Experience
If you’re looking for something fun and unique to do indoors, immersive experiences are a great way to escape the rain. Vancouver has several spots where you can step into a different world—whether through virtual reality, flight simulation, or interactive exhibits.
Here are three top immersive experiences:
- FlyOver Canada (Downtown Vancouver) – A breathtaking flight simulation that takes you soaring over Canada’s most stunning landscapes. The motion seats, wind, and mist effects make it feel incredibly real.
- UNIVRS VR Lounge (Vancouver) – A fully immersive virtual reality gaming space where you can explore different worlds, solve puzzles, or battle zombies—all without stepping outside.
- Imaginarium (Richmond) – A high-tech interactive art and light exhibit, where digital projections transform the space into a dreamy, immersive environment.
For a different kind of indoor entertainment, head to the Rio Theatre. This independent cinema screens indie films, cult classics, and live performances, making it a great alternative to more mainstream attractions. Pair it with one of their grilled cheese sandwiches and a drink for the perfect rainy-day outing.
If you’re planning a day out in Vancouver, FlyOver Canada is easy to combine with other indoor attractions nearby.
Top Benefits of Immersive Experiences on a Rainy Day
- 🎮 Completely indoors—no need to worry about the weather
- ✨ Interactive and unique—a fun alternative to traditional attractions
- 🌍 Perfect for groups or solo outings—options for all interests
Best For: Adventure seekers, gamers, and anyone who loves unique indoor experiences

7. Visit a Local Art Gallery or Museum
A rainy day is the perfect time to explore Vancouver’s art and culture scene. With galleries and museums across the city, you can step inside, stay dry, and take in everything from contemporary works to historical exhibits.
Here are three great options:
- Vancouver Art Gallery (Downtown Vancouver) – The city’s largest gallery, featuring rotating exhibitions, Canadian artists, and a cozy café overlooking Robson Square.
- Polygon Gallery (North Vancouver) – A stunning waterfront space in Lonsdale Quay, focusing on contemporary photography and media art. Pair this with a visit to MONOVA (Museum of North Vancouver), which is just a street north of the Polygon.
- Museum of Anthropology (UBC) – A deep dive into Indigenous art, culture, and history, housed in an architecturally stunning space with floor-to-ceiling ocean views.
If you’re looking for more unique things to do, art galleries are a peaceful break from busier attractions and a great way to experience local culture.
Top Benefits of Visiting an Art Gallery or Museum on a Rainy Day
- 🎨 A quiet, inspiring escape from the gloomy weather
- 🏛️ Learn about local and global art, history, and culture
- ☕ Easily combined with a café stop or indoor market visit
Best For: Art lovers, history buffs, and anyone who enjoys slow-paced indoor activities
8. Explore an Indoor Market
Rainy days are the perfect time to wander through one of Vancouver’s indoor markets, where you can shop for fresh produce, local goods, and handcrafted treats—all while staying warm and dry.
Here are three of the best indoor markets in the Lower Mainland:
- Granville Island Public Market (Vancouver) – A must-visit spot with gourmet food stalls, artisanal vendors, and cozy cafés. While you’re there, stop by the local florist to pick up fresh eucalyptus—perfect for hanging in the shower to create a spa-like escape at home. Or grab a warm cup of tea from Granville Island Tea Co. to sip as you browse. If you’re exploring the city this time of year, you might also enjoy other fall seasonal activities.
- Lonsdale Quay Market (North Vancouver) – A great alternative to Granville Island, with a mix of food vendors, shops, and waterfront views. It’s a perfect stop after taking the Seabus from downtown on a rainy afternoon. If you want to extend your time in the area, you can also head to a well-known North Shore attraction nearby that offers incredible views.
- River Market (New Westminster) – A lesser-known gem along the Fraser River with unique local eats, bookshops, and artisan stalls. If you’re looking for indoor options beyond the usual tourist spots, you might also enjoy some of the city’s lesser-known activities.
Markets are a great way to experience Vancouver’s local food scene while avoiding the worst of the rain. Whether you’re grabbing a snack, picking up handmade gifts, or just enjoying the lively indoor atmosphere, they offer a cozy break from the grey skies outside.
Top Benefits of Visiting an Indoor Market on a Rainy Day
- 🍽️ Try fresh, local foods from artisan vendors
- 🛍️ Great for browsing handmade goods and specialty shops
- 🌧️ Completely indoors—stay dry while enjoying the market atmosphere
Best For: Food lovers, shoppers, and anyone looking for a lively indoor space to explore

9. Check Out the MacMillan Space Centre
A rainy day is the perfect excuse to explore the universe—without leaving Vancouver. The H.R. MacMillan Space Centre is a fun and educational indoor attraction, offering interactive exhibits, space-themed displays, and an immersive planetarium experience.
Step inside the Cosmic Courtyard, where you can learn about black holes, space missions, and distant galaxies. Then, catch a live planetarium show, where the digital dome takes you on a journey through the stars—rain or shine.
If you’re interested in more space and science experiences, here are two other great indoor options:
- Science World – A hands-on science museum with interactive exhibits, including displays on space, physics, and engineering. The OMNIMAX Theatre often features space-related films, making it a great companion to a visit to the Space Centre.
- Trottier Observatory (Simon Fraser University) – While stargazing is weather-dependent, SFU’s observatory offers astronomy programs and special events that make learning about the night sky accessible even on cloudy days. SFU also has Friday night events where you can stargaze on Burnaby Mountain and use their telescopes.
If you’re looking for indoor activities that are fun but not touristy, these science-based attractions are great alternatives to the usual spots. Plus, they pair well with a day exploring the city in spring when the weather can be unpredictable.
Top Benefits of Visiting These Space & Science Attractions
- 🌌 Live planetarium and OMNIMAX shows make for a one-of-a-kind experience
- 🛰️ Interactive exhibits are great for all ages
- ☔ Completely indoors, so you can stay dry while exploring space
Best For: Science lovers, families, and anyone looking for a unique indoor experience

10. Take a Scenic Drive to the Fraser Valley
Sometimes the best way to enjoy a rainy day is to embrace the misty, atmospheric scenery. A scenic drive to the Fraser Valley offers stunning landscapes, cozy stops, and the chance to explore smaller towns outside the city—without needing to be outside for long.
Here are two great rainy-day road trip destinations:
- Harrison Hot Springs – Known for its soothing natural hot springs, this small town is a perfect place to relax in a warm soak while the rain falls around you. If you prefer to stay dry, the town also has cafés, scenic lake views, and an artsy small-town charm. For more ideas, check out this guide to Harrison Hot Springs.
- Fort Langley – A charming historic village with a mix of boutiques, cozy cafés, and heritage sites. The Fort Langley National Historic Site offers indoor exhibits where you can learn about BC’s early fur trade history, making it a great rainy-day activity. The town’s small art galleries and antique shops are also fun to browse between café stops.
A rainy day drive lets you experience BC’s landscapes in a different way—mist rolling over the mountains, rushing rivers, and quiet, cozy stops along the way.
Top Benefits of a Scenic Drive on a Rainy Day
- 🚗 See dramatic, moody landscapes from the comfort of your car
- 🌧️ Avoid the worst of the rain while still enjoying the outdoors
- ☕ Stop at small-town cafés, markets, and attractions
Best For: Road-trippers, nature lovers, and anyone who enjoys a slower, more scenic rainy-day experience
Understanding Vancouver’s Rainy Season
Vancouver is known for its rainy climate, especially in the fall, winter, and early spring. While the city enjoys mild temperatures year-round, the rainy season typically lasts from October through April, with November being the wettest month on average.
In any given year, Vancouver sees about 161 rainy days, with an annual rainfall of over 1,150 mm (45 inches). The heaviest rainfalls happen between October and January, while spring is a mix of wet and dry spells.
Spring in Vancouver means unpredictable weather—one minute it’s sunny, the next it’s pouring. If you want ideas beyond rainy-day activities, here are some ways to make the most of the season.
By May, the days are getting longer, but there are still plenty of grey and drizzly afternoons. If you’re looking for things to do as the weather warms up, check out these late-spring activities for inspiration.
While rain is part of life in Vancouver, it also brings lush greenery, moody mountain views, and spectacular waterfalls at their peak flow—all things that make the city’s rainy season unique and beautiful.
Chart of Average Rainfall and Rainy Months in Vancouver
Month | Average Rainfall (mm) | Rainy Days (avg) |
---|---|---|
January | 170 | 20 |
February | 105 | 15 |
March | 115 | 18 |
April | 90 | 15 |
May | 65 | 13 |
June | 55 | 12 |
July | 35 | 6 |
August | 35 | 7 |
September | 50 | 8 |
October | 120 | 15 |
November | 190 | 20 |
December | 160 | 20 |
FAQs About Rainy Days in Vancouver
What makes Vancouver so rainy?
Moisture-rich storms from the Pacific Ocean bring 1400-1500mm of precipitation to downtown Vancouver each year. Since the ocean moderates temperatures, most of this falls as rain instead of snow.
What is the rainiest city in Canada?
While Vancouver is well-known for its rainy weather, Prince Rupert, B.C. holds the title for the most rainfall in Canada. It receives an average of 2,590mm of rain annually, over 1000mm more than Vancouver.
Tips for Enjoying Vancouver on a Rainy Day
✔ Dress for the Vancouver weather – A good rain jacket and waterproof shoes make all the difference. Vancouver’s rain is often light but persistent, so staying dry means you can enjoy your plans without discomfort.
✔ Plan a mix of indoor and outdoor activities – Some experiences, like misty forest hikes or visiting Cleveland Dam, are even better in the rain, while cozy indoor spots offer a warm escape when you need a break.
✔ Embrace the cozy side of the city – Vancouver has an incredible café culture, unique bookstores, and plenty of places to relax while watching the rain fall outside.
✔ Use the rain as an excuse to try something new – Take a class, explore a museum you’ve never visited, or try a new hobby like pottery, painting, or a cooking workshop. Rainy days are a great time to experience something different indoors.
✔ Take advantage of covered outdoor spaces – Places like Granville Island Public Market and Lonsdale Quay let you explore without being fully exposed to the rain.
✔ Check the forecast often – Rain in Vancouver can be unpredictable. If there’s a dry window, take advantage of it to explore outdoor spots before heading inside for a warm drink or meal.
🌲 ➡️ Join our community at BC Travel: Scenic Outdoor & Cultural Attractions to keep the conversation going, ask questions, and share your love for exploring British Columbia’s top outdoor and cultural experiences!🌲
Read More:
More Spring in Vancouver Articles
- 21 Best Vancouver in Spring Activities and Break Ideas
- 15 Vancouver in March Things to Do and Events
- 27 Things to Do in Vancouver in May: Events and Activities
- 9 Things to Do in Vancouver in April: Best Activities and Events
- 15 Best Spots: Where to See Cherry Blossoms in Vancouver
- Best Indoor Activities in Vancouver: Fun for Every Season
- 10 Best Things to Do in Vancouver BC on a Rainy Day
- Where to See the Best Spring Flowers in Vancouver
- 19 Best Spring Hikes in Vancouver and Nearby
- 7 Things To Do in Whistler in April for Late Spring
More Things to Do in Vancouver
- Top 10 Weekend Trips from Vancouver (Local’s Guide)
- Uncover the Best Metro Vancouver Fruit Picking Locations
- Berry Picking in Vancouver: The Ultimate Guide to a Sweet Summer
- 15 Things to Do in the Fall in Vancouver
- Best Places to See Fall Colours in Vancouver, Canada
- 10 Unforgettable Outdoor Date Ideas in Vancouver (from a Local)
- 10 Greatest Vancouver Staycation Ideas to Explore This Summer
- 25 Fun Vancouver Birthday Ideas
- Is The Vancouver Lookout Worth It? A Local’s Perspective
- FeverUp Candlelight Concert: Tribute to the Beatles
- 25 + Non-Touristy Things to Do in Vancouver (From a Local)
- Stargazing in Vancouver: The Ultimate Guide to Dark Sky Spots
- Is Capilano Suspension Bridge Worth It for the Price and the Crowds?
- Vancouver Winter Things to Do
- 17 Christmas Activities in Vancouver: Fun, Free, and Festive
- Is Capilano Suspension Bridge Canyon Lights Worth It?
- 11 Valentine’s Day in Vancouver Activities and Ideas
- 21 Best Vancouver in Spring Activities and Break Ideas
Plan Your Canadian Adventure
A few trusted resources I use and recommend:
- Booking.com (Hotels + Stays) – Find places to stay across Canada
Compare hotels, hostels, and vacation rentals using a handy map tool. - Discover Cars (Rental Vehicles) – Search Canadian car rentals
Easily compare prices from major rental companies for your road trip. - Busbud (Intercity Buses) – Book Canadian bus routes
Affordable bus travel between cities and small towns across Canada. - Viator (Tours & Activities) – Browse tours across Canada
From guided walks to scenic day trips, find local experiences worth booking. - Airalo (eSIM Cards) – Get a Canadian travel eSIM
Stay connected while you explore without needing a physical SIM card. - Safety Wing (Travel Insurance) – Explore travel insurance options
If you're visiting Canada from abroad, travel insurance is worth looking into. This platform helps you compare plans. (Not financial advice.) - Altitude Sports (Outdoor Gear) – Shop for weather-ready clothing
Reliable gear from a trusted Canadian company—great for all-season travel.