36 Things You Can Mix And Match To Make A Thoughtful Yet Affordable Christmas Hamper
Show them you care without blowing the budget!
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. You can split these fabulously festive socks into three separate hampers!

Price: £8.99 for three pairs – they're available in one size which fits UK sizes 3-6.
2. And the same goes for these peppermint-flavoured candy canes that double up as cute lil' decorations!

Price: £3.69 for 12.
3. Any beauty buff will be thrilled to spot this super soothing sheet mask in their hamper.

Price: £2.00 for one.
4. These Lindt chocolates are pretty much everyone's top pick, so they're kind of a no-brainer addition.

Price: £3.50 for a 200g box.
5. If you're giving your hamper to a family with young kids, their little ones will adore this 'mince pie for Santa' coaster that you can personalise with their names!

Price: £6.50
6. These Cath Kidston hand creams look beautiful both individually and as a set.

Price: £5.00 for three.
7. This lil' box is sure to put a smile on their face – it includes everything they'll need to grow their own sunflowers!

Price: £3.99
8. These beautifully-packaged handmade bath bombs look way more expensive than they actually are.
Price: £6.79 for three.
9. These vegan watermelon-flavoured sweets are so tasty, you'll probably want to buy extras for yourself.

Price: £1.00 for a 54g bag.
10. This monogrammed leather corner bookmark will add the perfect personal touch to a bookworm's hamper.

Price: £9.50
11. These salted caramel chocolate spoons are conveniently packaged and include everything your giftee will need to make the perfect hot chocolate.
Price: £9.99 for four individually-wrapped spoons.
12. This bottle of red wine will give your hamper some ~height~ and looks far more expensive than a tenner.

Price: £10.00
13. This trio of preserves makes a classic and easy gift hamper addition.

Price: £6.99 for three.
14. When lit, this scented candle will release the rich and festive scents of frankincense and myrrh.

Price: £5.50
15. Add a sweet and personal touch with this customisable little tin that's filled with chocolate hearts.

Price: £4.99
16. These organic teas come in six stunning individually-wrapped boxes which you can disperse into separate hampers.

Price: £6.75 for six boxes with eight teabags in each.
17. It would almost be a crime to include a box of teas without a packet of biscuits – these Viennese whirls fit the bill.

Price: £1.00 for nine biscuits.
18. These quirky 'boozeballs' double up as beautiful decorations – your lucky giftee can pop some onto their tree in time for Christmas.

Price: £9.99 for a pack of six.
19. If gin is their festive tipple of choice, pop one or two of these delicious cocktail mixers into their basket.
Price: £8.99 for five different flavours.
20. And they can use these sparkle drops to make their Christmas cocktails feel even more special!

Price: £6.95 for three flavours.
21. Add little pops of colour here and there with a few of these handmade scented tea lights.

Price: £8.29 for ten.
22. I can't imagine anyone not being excited to rip open these highly indulgent truffles!

Price: £9.50 for three boxes.
23. These Sanctuary Spa pampering products will pad out a beauty-focused hamper nicely.

Price: £7.00 for a shower gel, body spray, and in-shower moisturiser.
24. And don't underestimate the impact of tying a festive bow around one or two of these super soft face towels!

Price: £8.99 for 12 – they come in 17 different colours.
25. You get six of these waterproof lip tints in a pack, and they look like teeny tiny bottles of wine!

Price: £7.79 for six.
26. These sachets that turn any fire into a show of vibrant blue, green, purple and red will make a truly magical addition.
Price: £5.50 for three sachets.
27. These chilling stones that keep drinks cold without watering them down make a cheap yet thoughtful extra gift for people who appreciate a ~proper~ whiskey.

Price: £4.99 for nine granite stones and a velvet storage pouch.
28. You can customise these chocolate blocks to spell out their name, or put a generic merry message if you're not sure who's hamper they're going into!

Price: £2.95 for seven mini blocks.
29. These hand-baked biscuits will bulk out your basket nicely – they're also suitable for vegans!

Price: £8.25 for four individually-wrapped packets.
30. And might I suggest these pots of instant coffee to go with them? They all have suitably festive flavours!

Price: £8.99 for three jars.
31. This luxurious box of orange flower, frangipani, and jasmine bath salts is genuinely beautiful.

Price: £6.99
32. This Himalayan salt tea light holder will add a ~rustic~ look to your hamper, and it gives off a warm, cosy glow when lit up.

Price: £4.99
33. This basket would make a perfect base for your goodies – it's surprisingly cheap for the quality!

Price: £8.99 for a 29x18cm size.
34. You can decorate your lil' presents with this bundle of Christmassy ribbons.

Price: £3.99 for ten different designs of ribbon measuring around one metre each.
35. And this check print ribbon set will add a more luxe and uniform look!

Price: £9.99 for a roll each of white and black check print, black and red check print, and brown burlap – each roll is nine metres long.
36. Finally, these biodegradable cellophane bags are great for displaying unwrapped smaller items like bath bombs and sweets!

Price: £4.95 for 50 bags measuring 16x15.5cm.