It’s officially March, which usually means Raincouver is in full swing. Luckily, we’ve got a bit of sun and clouds mixed into the forecast, which means we might just get a break before we plunge into full-on rainy season. And what better way to make the most of it than with a mix of outdoor activities, indoor events, and tasty deals around town? Here are 10 of the best things to do in and around Vancouver this weekend (March 3-5).

HSBC Canada Sevens 

Rugby lovers, take note. Tournament passes for this year’s HSBC Canada Sevens event are currently on sale, so snag some before the craze begins. The 2023 tournament will mark the 8th time that the HSBC World Rugby Sevens Series has visited Vancouver, and the first time full men’s and women’s series tournaments will run simultaneously! Guests can expect 28 teams to play 79 total matches, and two Cup Champions to be crowned.

When: March 3rd to March 5th
Where: BC Place
Cost: $149 for tournament passessingle tickets now available

BC Hydra at The Painted Ship


View this post on Instagram


A post shared by The Painted Ship (@thepaintedship)

ICYMI, Vancouver’s newest live music bar is hosting its first event this weekend. On the performing roster? local hard rock and DJ collective BC Hydra. Grab your friends and some brews, and get ready for an exciting night at a new venue.

When: Saturday, March 4th
Where: 2884 West Broadway

Beyond Van Gogh


View this post on Instagram


A post shared by Beyond Van Gogh Surrey (@vangoghsurrey)

This is the last weekend to experience the Beyond Van Gogh exhibit in all its glory. Head to Surrey to check out over 300 of Vincent Van Gogh’s greatest works, transformed into a three-dimensional, multi-sensory experience, featuring classic masterpieces like “The Starry Night,” “Sunflowers,” and “Café Terrace at Night.”

When: February 1st to March 5th, 2023
Where: 17798 62 Avenue, Surrey
Cost: $31.99


Looking for a hit of nostalgia? You might know Canadian lyricist and musician Raffi for his celebrated collection of children’s music. And if you don’t, you can indulge your inner child anyway and enjoy his concert on Saturday, March 4th at the Queen Elizabeth Theatre.

When: Saturday, March 4th
Where: 630 Hamilton Street
Cost: $55+

Snow Tubing at Mt. Seymour

Tubing (or tobogganing) is certainly a rare opportunity for Vancouverites. Luckily, you can enjoy both on dedicated hills at Mt. Seymour. It’s a great option if you’re looking for a family-friendly day trip, or as a way to unwind after a day on the actual slopes.

When: Open throughout March
Where: 1700 Mt Seymour Road, North Vancouver
Cost: $10+

Enjoy some buck-a-shuck deals


View this post on Instagram


A post shared by Hydra Vancouver (@hydrayvr)

If you’re looking to mix things up during your next happy hour (and you’re a fan of seafood), why not check out some great buck-a-shuck specials around town? We’re talking $1 deals, $2 deals, featured platter discounts, wine pairings, and more – From Smitty’s on Main to Hydra Estiatorio. 

Where: See our picks above

Vancouver Giants

The Vancouver Giants are facing off against the Royals this Friday at the Arena Bowl at the Langley Events Centre. The good news? Tickets start at just over 20 bucks a pop. There are several home games scheduled for this season, which you can view here.

When: Friday, March 3rd
Where: 7888 200 Street Langley
Cost: $20

Enjoy some covered patios

Whether it’s just drizzly or full-out storming, there are (thankfully) plenty of covered patios in Vancouver to choose from. Why not make the most of them and sip on a couple of happy hour bevies this month?

Where: See our picks above

Save it for a rainy day

Why go with one rainy day activity when we could share all our fave picks?? With the return of chilly weather at full force, it never hurts to be prepared with multiple options. From checking out the local art scene to catching a movie at the Rio, here are our picks for rainy-day activities around Vancouver.

Where: See our picks above

And that’s a wrap on some amazing things to do in Vancouver this weekend. Cheers!