Shop all Valentine's Day
Shop all Valentine's Day

Valentine's Day Gifts & Cards

Treat them to something they’ll love with our selection of Valentine’s cards and gifts.

Valentine's day cards for him,
Valentine's day cards for her

Cards for everyone

From partners to pets, we’ve got cards to celebrate all of the different kinds of love in your life.

Valentine's day gifts for him,
Valentine's day gifts for her
Soft toys
Food & drink

Express your love with the perfect Valentine’s gift

Check out our collection of Valentine’s Day gifts that are sure to steal hearts. Whether it's an extra-special Valentine’s Day gift for him or a heartfelt Valentine’s Day gift for her, you'll find the ideal token of affection right here.

Wondering what to buy your Valentine? We offer a stunning selection of flowers, bottles of wine or beerjewellery, soft toyschocolates and much more, ideal for saying ‘I love you’ on February 14th.

Shopping on a shoestring this year? Shop Valentine’s gifts under £5, Valentine’s gifts under £10, and Valentine’s gifts under £20. Budget-friendly, but full of heart.

Discover heartfelt Valentine’s Day cards online

Our Valentine’s Day cards collections for him and for her include something for everyone. Explore cards for your husband, wife, partner and more that perfectly reflect your relationship. For something truly unique, opt for a personalised Valentine’s Day card instead.

Our personalised Valentine’s cards start from just £1.79. They’re easy to create and add that extra sprinkle of love. You can customise the cards with names, messages, photos and more to make them special for your sweetheart.

Don’t forget to wrap your gift in style with our range of Valentine’s Day gift wrap. You can also add a surprise element to your Valentine's Day with our delightful selection of Valentine’s Day balloons and balloon bouquets, which can be delivered to their door to make them feel special.