Skip To Content

    19 Of The Best Online Deals You Can Make The Most Of Before Christmas

    Including beauty, gifting, homeware, and more!

    We hope you love the products we recommend! All of them were independently selected by our editors. Just so you know, BuzzFeed may collect a share of sales or other compensation from the links on this page if you decide to shop from them. Oh, and FYI — prices are accurate and items in stock as of time of publication.

    1. Cult Beauty has a sale with up to 30% off hundreds of iconic brands including Drunk Elephant, Hourglass, and NARS – this berry-toned Charlotte Tilbury eyeshadow palette will create the perfect Christmas Day ~lewk~.

    Cult Beauty

    Price: £32.00 (usually £40.00).

    2. Whistles has a winter sale with up to 50% off beautiful pieces like this oversized teddy jacket.

    Whistles

    Price: £125.00 (originally £179.00) – it's available in sizes M and L.

    3. Crabtree & Evelyn have 10% off gift sets at the moment – this deeply luxurious Scent to Sleep selection makes a fab gift!

    Crabtree & Evelyn

    Price: £51.75 for the two-piece set (usually £57.50) – FYI you can still qualify for standard delivery in time for Christmas till the end of the day on Thursday 17th December!

    4. Firebox has up to 55% off Christmassy pieces till Monday 21st December – including this highly giftable knit your own comfort blanket kit!

    Firebox

    Price: £39.99 (usually £59.99).

    5. New lines have been added to Oliver Bonas' up-to-40%-off ~sparkle sale~. This intricately beaded evening bag is honestly stunning!

    Oliver Bonas

    Price: £27.00 (originally £45.00).

    6. LOOKFANTASTIC has up to 60% off selected 'gifts of the week', including 40% off this best-selling Urban Decay Perversion mascara and heavy metal eyeliner duo!

    LOOKFANTASTIC

    Price: £16.80 (usually £28.00, worth £38.00).

    7. And just imagine how much use you'll get out of this Laura Mercier Essentials eye and cheek palette that's 40% off!

    LOOKFANTASTIC

    Price: £22.20 (usually £37.00).

    8. You can buy one pair of shoes to take £10 off a second pair at Schuh – might I suggest these cosy-yet-stylish UGG slippers to start you off?

    Schuh

    Price: £80.00 (you can take £10 off if you add another pair) – they're available in UK sizes 3-8 and also come in grey.

    9. There's at LEAST 50% off everything at Nasty Gal at the moment. That includes this stunning studded maxi dress that I can't believe is only a tenner!

    Nasty Gal

    Price: £10.00 (usually £65.00) – it's available in UK sizes 16-24.

    10. Get up to 20% off when you use the code BEAUTY at Beauty Expert. This First Aid Beauty Ultra Repair cream helps to counteract the effects of harsh winter weather.

    Beauty Expert

    Price: £9.60 (usually £12.00).

    11. Argos has up to a third off jewellery and watches right now – this unicorn charm bracelet would make a truly ~magical~ gift.

    Argos

    Price: £14.99 (usually £19.99).

    12. Weekday's winter sale has up to 50% off high-quality, wearable pieces like these classic straight leg jeans.

    Weekday

    Price: £18.00 (originally £30.00) – they're available in sizes W30/L26-W34/L32.

    13. ASOS has a sale on gift-worthy stuff with up to 50% off gems like these Puma velour joggers.

    ASOS

    Price: £20.00 (usually £40.00) – they're available in sizes XS-XL.

    14. Wayfair has an outlet page where you can make huge savings on timeless furniture pieces like this fancy upholstered bed frame.

    Wayfair

    Price: £154.99 for a super king size (originally £281.99).

    15. New customers can take 20% off with the code XMASNEW20 at Scribbler. They have tons of quirky and nostalgic bits like this Mean Girls card!

    Scribbler

    Price: £2.55 for a standard size (usually £3.19).

    16. Miss Selfridge has up to 50% off cold weather and giftable pieces, PLUS you can take an extra 10% off right now! This super-soft robe would make an ideal Christmas gift.

    Miss Selfridge

    Price: £15.12 (usually £24.00) – it's available in sizes XS-L.

    17. This Works is offering 20% off if you spend £40 with the code DEC20, and 25% off a £60 spend with the code DEC25 till Monday 21st December. Now's the perfect time to stock up on their notoriously soothing Deep Sleep pillow spray!

    This Works

    Price: £15.60 with 20% off, and £14.62 with 25% off (usually £19.50).

    18. Missguided currently has up to 80% off everything, including this sleek slogan T-shirt.

    Missguided

    Price: £5.00 (usually £10.00) – it's available in sizes S-L.

    19. Finally, there's up to 75% off everything at Boohoo right now, and this deer print puffer jacket is calling my name!

    Boohoo

    Price: £20.00 (usually £45.00) – it's available in UK sizes 6-16.