Products featured in this Yahoo article are selected by our shopping writers. We will earn a commission from purchases made via links in this article. Pricing and availability are subject to change.

Sephora has free same-day shipping until Christmas Eve: 25+ best last-minute beauty gift ideas — makeup, skincare & more

Use the code GIFTSNOW for Sephora to deliver your presents faster than Santa.

sephora gifts: kiehls ultra facial cream, herbivore body polish, sol de janeiro body spray, tower28 facial mist, rare beauty blush, gisou hair perfume, josie maran body butter, glossier you body cream, charlotte tilburry flawless finish powder
25+ last-minute Sephora gifts that will arrive the same day — from Gisou, Tower28, Glossier, Summer Fridays and more. (Photos via Sephora)

Are you still scrambling to get your holiday shopping done? No judgement here; we know life can get busy. But there's no need to stress — especially if you know a beauty lover.

Sephora Canada is currently offering free same-day shipping until Dec. 24, so you can still grab those gifts and have them arrive just in time. Whether you're shopping for makeup, skincare or haircare, there's something for just about everyone — women, men and teens.



Just make sure the items you want are still in stock at your nearest Sephora and use the code GIFTSNOW to have them delivered ASAP. Keep scrolling to dive into some of the best gifts you can buy this Christmas.


  • PATRICK TA Major Headlines Double-Take Crème & Powder Blush Duo

  • Charlotte Tilbury Airbrush Flawless Finish Setting Powder

  • Tower 28 Beauty LipSoftie Hydrating Tinted Lip Treatment Balm


  • Tatcha The Dewy Skin Cream Plumping & Hydrating Moisturizer


  • COLOR WOW Dream Coat Supernatural Spray Anti-Frizz Treatment

Let us know what you think by emailing us, commenting below and tweeting @YahooStyleCA! Follow us on Twitter and Instagram.