Not everyone can be a poet when it comes to sending someone the perfect Valentine’s Day message. Thinking of just the right way to say “I love you” can be difficult to do, but we make it nice and easy with our online and in-store selection.
Whoever you’re celebrating the most romantic day of the year with, make sure they feel special and loved with a card that has a beautiful design and lovely message.
Visit our card stores in the UK where our in-store collection starts at just 99p and does all the hard work for you. You can just sign your name and be happy when the card you choose makes the one you love smile.
No matter what their style or interests are, or the type of couple you are, discover the perfect fit in our card stores. Choose from our range of fantastic Valentine’s shop designs, all of which are exclusive to us and made with love.
From traditional styles to glittery finishes and chic designs, we’ve got something for everyone in our Valentine’s day card shop. But it isn’t just the front of our cards that are perfect – we’ve also written fantastic messages inside so it’s easier for you to tell them how you feel.
With simple “Happy Valentine’s Day” messages to those that are a bit more special, you’ll be able to find the words to say it all on February 14th.
If you do want to try your hand at writing a romantic message of your own, have a look at our online selection of personalised Valentine's Day cards
. You can add their name to the front, upload a photo and – most importantly – write a message that you know they’ll love.
Once you have the perfect card, make sure you also choose a gorgeous Valentine's gift. We have plenty of options starting at just £1.99, helping you be romantic without costing a fortune. Explore our Valentine’s shop and pick from our fabulous in-store gifts, or create a present that is really special by adding a picture to one of our photo gifts
No matter what you give the one you love this Valentine's Day, they're sure to appreciate the care and effort you have put in to finding them something that says it all.