Here Are All The Ridiculous Sales In Canada Happening This Long Weekend
Save up to 70% off on makeup and clothes!

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.