Please complete your profile to unlock commenting and other important features.

Please select your date of birth for special perks on your birthday. Your username will be your unique profile link and will be publicly used in comments.
Narcity Pro

This is a Pro feature.

Time to level up your local game with Narcity Pro.

Pro

$5/month

$40/year

  • Everything in the Free plan
  • Ad-free reading and browsing
  • Unlimited access to all content including AI summaries
  • Directly support our local and national reporting and become a Patron
  • Cancel anytime.
For Pro members only Pro
Summary

Here Are All The Ridiculous Sales In Canada Happening This Long Weekend

Save up to 70% off on makeup and clothes!

Here Are All The Ridiculous Sales In Canada Happening This Long Weekend
@urbandecaycosmetics | Instagram, @oldnavy | Instagram
Senior Editor, Studio

If you plan on doing some online shopping this long weekend, you'll be happy to know a lot of stores have amazing sales right now.

Whether you want to buy some new clothes, makeup or sunglasses, you can find savings of up to 70% and we have all the promo codes you need for checkout.

Urban Decay

Details: Now until May 26, you can get 50% off select products like the Naked Honey Eyeshadow Palette that's just $34. You can also score a free Vice lipstick in the shade of your choice when you spend $65 or more with the promo code VICE.

Find It On Urban Decay

Sephora

Details: To ensure you have healthy hair going into summer, you can shop hair care faves that are up to 50% off now until May 22. Popular brands like Virtue and Drybar have awesome deals right now.

Find It On Sephora

Frank And Oak

Details: Frank And Oak Has an awesome long weekend sale where you can get 25% off literally everything. All you have to do is use the promo code WEEKEND25 at checkout.

Find It On Frank And Oak

Best Buy

Details: Best Buy's incredible Yellow Tag event sale is on now until May 27. You can save big on laptops, vacuums, small kitchen appliances and more.

Find It On Best Buy

Banana Republic

Details: Now until May 24, you can get 40% off your purchase plus an extra 10% off when you use the promo code BREXTRA10.

Find It On Banana Republic

EyeBuyDirect

Details: If you're looking for a new pair of glasses or sunglasses, at EyeBuyDirect you can get 30% off your order of $65 or more with the promo code FUN30. You can get 40% off any blue-light lenses with the promo code BLUE40.

Find It On EyeBuyDirect

Kiehl's Canada

Details: If you're looking to switch up your skincare routine for summer, you can get four deluxe samples with orders over $100 when you use the promo code TREAT at checkout. The promo's valid until May 24.

FInd It On Kiehl's

Vichy Canada

Details: If you're running low on moisturizers and serums, you can stock up at Vichy. Now until June 2, you can get 20% off orders over $50 and you also get a free five-piece gift if you spend $60 or more. Use the promo code VICTORIA at checkout.

Find It On Vichy Canada

YSL

Details: if you buy a 90mL fragrance, like their new Libre Eau De Parfum, you can get a free lipstick of your choice. It's an awesome deal because their lipsticks are $50 or more! This offer is valid until May 24 with the promo code SUMMER.

Find It On YSL

Under Armour

Details: This is an interesting deal, here. If you buy anything on the Under Armour app using Apple Pay, you can get 25% off. It's only valid through the app so it won't work in store or on the website. The promo runs until May 27.

Find It On Under Armour

  • Natalia Buia was a Senior Editor for Narcity Media's Studio in Toronto, Ontario. Always on the hunt for the best bargain, she has written commerce content for other publications including HuffPost Canada. When she's not working, Natalia can be found watching true-crime documentaries and eating potato chips.
Advertisement Content

Toronto's getting a M·A·C pop-up for National Lipstick Day and there'll be freebies galore

Plus exclusive merch, 30% off and the chance to win a year of lipsticks!

Ontario's cheapest cities were revealed and you could save $26,000/year by leaving Toronto

Here's what income you need for a "comfortable" life in 36 cities across Ontario. 👇

TTC is hiring for these jobs in Toronto and you can make up to $47 an hour

Skilled trade workers get additional hourly bonuses! 🤑