rainy day in vancouver

Best Things to Do in Vancouver on a Rainy Day

Vancouver, known for its stunning natural beauty and vibrant city life, also has a reputation for rain—especially from fall through spring. But the rain doesn’t have to dampen your plans. Vancouver is packed with incredible indoor spots and cozy hangouts that make the weather feel like an excuse to dive into the city’s best spots. From sipping coffee at a warm café to discovering world-class exhibits, here’s your guide to enjoying Vancouver on a rainy day.

Shop ‘Til You Drop on Robson Street

Robson Street
By Facebook of Robson Street

There’s no better way to escape the drizzle than diving into Vancouver’s shopping scene. Robson Street is the place to go if you’re in the mood for a full shopping spree. You’ll find everything from sleek boutiques to big-name stores like Aritzia, Lululemon, and Zara. Need a breather? Step into Pacific Centre Mall, where you can shop dozens of stores without worrying about entering the rain. Plus, it’s easy to grab a coffee here and just people-watch—perfect on a rainy day.

Explore the Vancouver Aquarium in Stanley Park

Vancouver Aquarium
By official Facebook
  • Address: 845 Avison Way, Vancouver, BC V6G 3E2, Canada
  • Open hours: 10:00 – 17:00 daily
  • Contact: +1 778-655-9554
  • Website: www.vanaqua.org

You’ll find over 65,000 animals like otters, jellyfish, and sharks in this spot! It’s mesmerizing to watch the jellyfish pulse in their tanks or catch a sea otter snack session. An Amazon Gallery also recreates a rainforest vibe, where you can warm up surrounded by tropical birds and colorful frogs.

If you’re with family or friends, the aquarium offers something for everyone, from the kid-friendly Clownfish Cove to the more intense Marine Mammal Rescue stories, where you can learn about the aquarium’s work to rescue and rehab local marine life.

Get Your Art Fix at the Vancouver Art Gallery

Vancouver Art Gallery
By official Facebook
  • Address: 750 Hornby St, Vancouver, BC V6Z 2H7, Canada
  • Open hours:  10 AM – 5 PM Monday, Wednesday, Saturday, Sunday | 10 AM – 8 PM Thursday, Friday | Closed on Tuesday
  • Contact: +1 604-662-4700
  • Website: www.vanartgallery.bc.ca

The Vancouver Art Gallery on Hornby Street is perfect for a rainy day. Its rotating lineup of exhibits offers something for everyone, whether you’re into contemporary art or historic Canadian paintings. The gallery also has an impressive collection of Indigenous art, giving you a deeper understanding of the region’s rich cultural history.

After you’ve wandered through the exhibits, head up to their 1931 Gallery Bistro for a quick bite, a mid-exhibition coffee, or a leisurely lunch. The rainy city views from here are so cozy, making it a great spot to relax and chat about your favorite pieces.

Cozy Up in a Local Café

49th Parallel Coffee in Vancouver
By Facebook of Lucky’s Doughnuts

A rainy day is the perfect excuse to slip into one of Vancouver’s many cozy cafés. If you’re in Gastown, grab a seat at Revolver, where coffee is serious business—they brew each cup to perfection. The rustic, warm vibe inside makes you want to hang out all day.

Head to 49th Parallel Coffee Roasters (Lucky’s Doughnuts) for a more laid-back spot. Their doughnuts alone are worth the trip. Rain patters on the windows, and the smell of fresh coffee fills the air—honestly, it’s an experience. Check out our guide on the best cafes in Vancouver for more details. 

Browse Unique Books at MacLeod’s Books

 MacLeod’s Books
By official Instagram
  • Address: 455 W Pender St, Vancouver, BC V6B 2Z3, Canada
  • Open hours: 11:00 – 17:30 daily
  • Contact: +1 604-681-7654

MacLeod’s Books on West Pender is packed from floor to ceiling with rare finds, used books, and hidden gems. This cozy, slightly chaotic bookstore feels like stepping into another world. If you’re a book lover, you could spend hours here getting lost in rows of secondhand books on history, fiction, travel, you name it. Plus, the smell of old books and the thrill of stumbling on something special just add to the rainy-day magic.

Granville Island Public Market 

Granville Island Public Market 
By official Facebook
  • Address: Public Market, 1689 Johnston St, Vancouver, BC V6H 3R9, Canada
  • Open hours: 9:00 – 18:00 daily
  • Contact: +1 604-666-6655
  • Website: granvilleisland.com/public-market 

Rainy days and market wandering go hand-in-hand, especially at Granville Island Public Market. Grab a warm drink, explore rows of gourmet food stalls, and pick up some local goodies. Try fresh cheese samples, snag some homemade pasta, or buy a bouquet of fresh flowers to brighten your day.

The market also has cozy seating where you can watch boats in the harbor through the rain, giving the whole place a magical feel. If you’re hungry, you can’t go wrong with a steaming bowl of chowder from The Stock Market or a freshly baked treat from A Bread Affair. 

Discover Sea to Sky Wonders at Science World

Science World
By unsplash.com
  • Address: 1455 Quebec St, Vancouver, BC V6A 3Z7, Canada
  • Open hours: 10:00 – 17:00 daily
  • Contact: +1 604-443-7440
  • Website: www.scienceworld.ca

Rainy days are perfect for a little learning mixed with fun, and Science World delivers. You’ll find tons of hands-on exhibits covering everything from the human body’s mysteries to the wonders of outer space. Plus, the Omnimax Theatre shows stunning nature films on a huge screen that practically wraps around you. Perfect for kids and adults, Science World will keep you entertained for hours and keep you nice and dry!

Get Lost in the World of Books at the Central Library

  • Address: 350 W Georgia St, Vancouver, BC V6B 6B1, Canada
  • Open hours: 9:30 – 20:30 Monday to Thursday | 9:30 – 18:00 Friday | 10:00 – 18:00 Saturday | 11:00 – 18:00 Sunday
  • Contact: +1 604-331-3603 
  • Website: www.vpl.ca

Sometimes, a rainy day calls for a good book and a cozy reading spot. Head over to the Vancouver Central Library, which is a stunning building in itself. With its coliseum-inspired architecture, it looks like something out of Ancient Rome. It’s spacious and modern, with tons of comfy spots to settle in with a new read. You can even check out the rooftop garden, which gives a cool view of the city through the rain.

Catch a Movie at the Rio Theatre

 Rio Theatre
By official Facebook
  • Address: 1660 E Broadway, Vancouver, BC V5N 1W1, Canada
  • Contact: +1 604-879-3456
  • Website: riotheatre.ca

If you’re in the mood for entertainment, the Rio Theatre on Commercial Drive is a fantastic choice. This old-school theater shows a mix of indie films, cult classics, and live events. They have comfy seats, popcorn, and even serve drinks! On a rainy day, it’s hard to beat the coziness of watching a classic film with the sound of rain pattering outside. Check out their website to see the film schedule and to get a ticket. 

Unwind with a Spa Day

spa in Vancouver
By shangri-la.com

Sometimes, the best way to enjoy a rainy day is to just lean into relaxation mode. Vancouver has plenty of amazing spas, like Willow Stream Spa at the Fairmont Pacific Rim, where you can massage or soak in a hot tub overlooking the city. Another local favorite is CHI, The Spa at the Shangri-La Hotel, which offers luxurious treatments that make you forget all about the rain. It’s the ultimate Vancouver rainy-day treat.

Explore History and Culture at the Museum of Anthropology

Museum of Anthropology Vancouver
By official website
  • Address: 6393 NW Marine Dr, Vancouver, BC V6T 1Z2, Canada
  • Open hours: 10:00 – 17:00 Tuesday to Sunday | Closed on Monday
  • Contact: +1 604-827-5932
  • Website: moa.ubc.ca

Located at the University of British Columbia, the Museum of Anthropology is a bit off the beaten path but well worth the trip. The museum is filled with beautiful Indigenous art, totem poles, and fascinating artifacts that celebrate the history and culture of the Pacific Northwest. The tall windows let in moody, rain-filtered light, making the experience even more dramatic.

After exploring the exhibits, you can grab a snack at the café and enjoy views of the nearby forest. It’s a perfect way to get a dose of history and culture on a rainy Vancouver day.

In conclusion, Vancouver’s rainy days have a charm all their own. Don’t let the weather bother your trip. Grab an umbrella, find your cozy corner, and let Vancouver show you its best rainy-day secrets!

Scroll to Top