Great value Valentine’s gifts for £20 or less

Find the perfect present for the one you love without burning a hole in your pocket this year. Our Valentine’s Day gifts include everything from jewellery and keepsakes to balloons, mugs, photo frames and chocolate - all offering something special for less than £20.

Lots of our presents for under £20 can be customised to suit the recipient, too. Find a personalised Valentine’s Day gift or photo gift to make your loved one feel special on February 14th without breaking the bank.

Affordable gifts for everyone you love

For £20 or less, you can find an ideal gift for him, the perfect present for her, or a special little surprise for your best friend on Valentine’s Day. In short, when it comes to Valentine’s Day gifting, we have something for everyone, including gifts for under £5, and for under £10 as well.