Skip To Content

    19 Christmas Things To Buy Before They Sell Out

    Shop now for a relaxed December.

    We hope you love the products we recommend! Just so you know, BuzzFeed may collect a share of sales from the links on this page.

    1. This hot gin and tonic set to gift to your gin-loving friend who's tried it all.

    Hot gin and tonic sounds weird but is so brilliant. It's actually not a completely new invention – back in ye olde London, people would drink hot gin to keep warm. It'll make a beautiful Christmas drink to sip on with family, or if you're looking for something unusual to wow a friend with, this is your guy. It looks to be selling out soon, so if you want it, get it quickly!

    Get it from Sipsmith, £40. Not available in the US.

    2. This high-quality brown paper wrapping that will give all your gifts a super-classic look.

    It's less than a tenner for 10 metres, and if you don't get through it all this Christmas, it'll work for birthdays next year.

    Get it from Amazon, £7.99. Get similar paper in the US from BlackBowStudio on Etsy for $2.32.

    3. A Rick and Morty board game to gift to a super fan or keep to play on Christmas Day.

    This has just launched on Amazon and is already selling like hot cakes. We all know anything Rick and Morty sells out SO FAST (just look at the McDonald's Szechuan sauce fiasco), so if you want your own Rick and Morty limited-edition Monopoly set, get it now.

    Get it from Amazon, £28.13, or in the US for $32.30.

    4. This bath bomb–filled Christmas gift set for anyone who loves baths.

    Keep this limited-edition Lush set for yourself to up your winter bath game, or give it to a bath fan for Christmas.

    Get it from Lush, £22.50, or in the US for $35.95.

    5. These gorgeous mugs that will make great please-all presents.

    Fancy enough to feel thoughtful and non-cheapskateish, but still under 20 quid.

    Get them from Anthropologie, £16, or in the US for $16.

    6. This cosy festive jumper to impress your family with.

    Get on top of your Christmas jumper needs early.

    Get it from Asos, £26, or in the US for $42.

    7. This bumper box of nostalgic sweets to stuff in people's stockings or keep as a surprise for Christmas Day.

    Get it from Amazon, £7.49, or in the US for $36.99+.

    8. This beautiful holly and berry tinsel for the classiest of Christmas decorating.

    This tinsel is a little bit different, super pretty, and not too pricey. Buy it and get all your tinsel needs sorted in one click.

    Get it from Amazon, £4.80. Get a similar garland in the US from Paperchase for $13.50.

    9. This exquisite Christmas candle to make your home smell and look festive.

    Neom's candles are the bomb, and this Christmas version is so pretty it hurts. Sure, you could give it to someone...but I honestly don't know how you could bear to give it away.

    Get it from Neom Organics, £30, or in the US for $59.70.

    10. A pack of gin baubles to decorate your tree with or gift to friends.

    Pickering's Gin

    Pickering's Gin Baubles inevitably sell out every year – buy a pack now to make sure you'll have a brilliant gin-themed Christmas Tree, or they make excellent stocking fillers!

    Get them at 31 Dover Street, £25.95, or in the US from Master of Malt for $33.26.

    11. These ultra-pretty copper fairy lights to drape all over your home and Christmas tree.

    They're remote controlled too!

    Get them from Amazon, £6.87. Get similar lights in the US for $14.99.

    12. A posh fragrance Christmas cracker for your fanciest, nicest-smelling friends.

    Jo Malone fragrances and bath and body items are so lush, and this little set is a great way to get your hands on three of them without paying full price. Better, still the fragrances in this are unisex (blackberry & bay cologne, basil & neroli body and hand wash and English pear and freesia body crème), meaning you can give it to both guys and girls.

    Get it from Jo Malone, £34, or in the US from Neiman Marcus for $48.

    13. This snuggly unicorn onesie to lounge in all winter.

    Stay warm, stay cute.

    Get it from Amazon, £23.95, or in the US for $28.12.

    14. The new Fenty Beauty Lip Paint, which is guaranteed to suit whoever you give it to.

    If you don't want to guess what shades will suit your beauty loving friend, this is the lip paint for you. Its USP is that it's a matte liquid lip that will suit literally every skintone (click here to see it in action). And it's from Fenty Beauty, THE hottest makeup launch of the year. Perfect, no?

    Get it from Harvey Nichols, 19.99, or in the US for $26.15.

    15. A boozy advent calendar to count down the days to Christmas in style.

    Is this advent calendar very expensive? Yes, yes it is. Is it kind of worth it? Begrudgingly, yes. I'm a massive gin fan, and getting to try a different little bottle every day is excellent. And it's all truly brilliant gin that's been curated in here. The calendars tend to sell out pretty quickly, so best to get yours now. FYI if gin isn't your thing, there's also whisky ones, vodka ones, bourbon ones...etc.

    Or, for a cheaper alternative, this Christmas craft beer calender is £60.

    Get it from Master of Malt, £99.95, or in the US for $133.18.

    16. An instant camera because it's the gift that literally everyone will love.

    Everyone wants an instant camera. Everyone. And these cute little ones from Instax are bound to sell out pre-Christmas (and are currently on sale).

    Get it at Amazon, £59.99, or in the US for $54.50+.

    17. A cosy scarf to gift to your friend who's always cold.

    Comes in a bunch of different colours and styles and is so warm.

    Get it from Amazon, £9.99, or in the US for $14.99+.

    18. This surprisingly affordable fragrance set that will look good under any Christmas tree.

    Shay and Blue have been my littler perfume secret for years – they're a super lovely boutique fragrance brand that crafts all their perfumes in the UK. They're SO pretty, smell incredible and are a hefty amount cheaper than a lot of other perfume brands out there. This generously sized set has their English Cherry Blossom and Blood Orange fragrances, but definitely check out their other scents. Salt Caramel is my favourite.

    Get it from Shay and Blue, £45, or in the US for $73.64.

    19. A gorgeously bound box set of Jane Austen's books for the book lover in your life.

    If you have a friend or family member who loves literature, this is the essential set. It's so, SO pretty, and even better is currently 50% off (it usually costs 100 quid).

    Get it at A Great Read, £47.97, or in the US for $58.67.

    Or, if you'd like a cheaper alternative, this set is £25.35 and is super cute too.