32 Valentine's Day Gifts Under £20 That'll Earn You Some Serious Brownie Points
Cheap AND thoughtful? Yes, please.
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. I mean, this customisable mug says it all.

Price: £10.95.
2. I'd honestly order this Rose Pouchong loose-leaf tea for the beautiful reusable tin alone.

Price: £16.95.
3. They'll enjoy opening these personalised 'reasons why I love you' letters.

Price: £12.50 for 12.
4. These decadent lemon curd biscuits are pretty much guaranteed to make their day about 150% better.

Price: £7.95.
5. Light up their life with these mini elephant-shaped candles.

Price: £4.99 for five.
6. You can get the soundwaves of their favourite audio made into a gorgeous print.

Price: £12.99 for an A5 print – it's also available in A4 and A3 sizes.
7. Bookworms will treasure this personalised metal bookmark for years. You can customise it with four of your fave photos!

Price: £10.00.
8. They'll never suspect that this gift-boxed leather wallet cost you less than five pounds.

Price: £4.95.
9. Regular photo albums? Tired. This pull-out selection of five of your fave pics? Inspired.

Price: £16.00.
10. This 'I love you' grow kit contains everything they'll need to grow their own sweet pea plants at home.

Price: £6.85.
11. Don't mind me, just ordering these Fortnum & Mason Marc De Champagne truffles ASAP.

Price: £14.95.
12. Give them a gift that's secretly for yourself by nabbing Wagamama's Feed Your Soul recipe book.

Price: £14.46 for a hardcover copy.
13. If they prefer experiences to objects, this 'escape room in a box' kit will keep you both entertained for hours.

Price: £14.00.
14. These 14K gold earrings will prove that you love them to the moon and back!

Price: £17.99.
15. I'm not saying you have to run a bath for your partner, pop this adjustable bamboo over the tub, and add some wine and candles to it. I'm just saying, you'd probably get some serious brownie points if you did.

Price: £14.99.
16. You can put whatever text you like onto the label of this stunning candle!

Price: £16.00.
17. These matching elephant keyrings couldn't be any cuter if they tried.

Price: £7.99 for two.
18. Come up with date ideas for this personalised dispenser and they'll get turned into pull-out tickets for your loved one (aww).

Price: £15.00.
19. Add some stunning mood lighting to their room with this touch-activated moon lamp.

Price: £18.69.
20. Make the musician in your life glad that they picked you by giving them this incredibly sweet plectrum.

Price: £8.00.
21. Chocoholics will seriously appreciate these marshmallow-filled hot chocolate bombes.

Price: £7.99 for two bombes.
22. If your S.O. lives far away, this personalised metal train ticket will help to remind you both that you'll meet up again! It's also a great way to commemorate an important journey.

Price: £3.99.
23. Give the gift of quality time together with this couple's card game! It's packed full of romantic questions such as "What was your proudest moment from the last 12 months?" and "What's one dream that you've tucked away for the moment?".

Price: £16.95.
24. You can put their name AND their birthstone onto this beautiful necklace!

Price: £16.80.
25. Or place both of your names onto this gorgeous print.

Price: £4.95 for an A5 print – it's also available in A4 and A3 sizes.
26. This cheesy mug says "I camembert to brie without you", and I think that's beautiful xx.

Price: £13.75.
27. Settle in for a series of cosy winter nights together with this bumper pack of 71(!!!) mini chocolate biscuit bars.

Price: £12.19.
28. I can't face how thoughtful this made-to-order cushion is.

Price: £14.99.
29. If their beard is the OTHER love of their life, they'll adore this highly-rated grooming kit.

Price: £19.91.
30. Let them know how you feel (but not, like, in an emotional way) with this keyring.

Price: £10.00.
31. This satin pyjama set from Iris & Lily is as comfortable as it is great-looking.

Price: £17.53-£19.20 depending on size – it's available in sizes XS-XXL.
32. Sorry, but how cute are these personalised plant markers?!

Price: £12.00 for two.