Valentine's Day puts a lot of pressure on a small piece of card. You want to say something romantic without sounding like a greeting card cliche, something personal without baring your entire soul, and something that actually sounds like you.
Whether you have been together for six months or sixteen years, the messages below will help you find the right words. Pick one, tweak it, and write it in your own handwriting - that is what makes it special.
To the love of my life - every day with you is better than the last. Happy Valentine's Day.
Happy Valentine's Day! You make me happier than you will ever know. I love you.
You are my favourite person in the entire world, and I fall more in love with you every single day. Happy Valentine's Day, my darling.
Happy Valentine's Day! I love you more than pizza, and you know how serious that is.
Thank you for choosing me, every single day. I do not take it for granted, and I never will. Happy Valentine's Day.
Roses are red, violets are blue, I am terrible at poems, but I do love you. Happy Valentine's Day!
For Wife or Girlfriend
Writing for the woman you love should come from the heart. Mention something specific about her that you adore, or a moment that made you realise how lucky you are.
You are the most incredible woman I know, and I am so lucky to share my life with you. Thank you for your love, your patience, and your beautiful smile. Happy Valentine's Day.
Happy Valentine's Day to the woman who makes everything better just by being in the room. I love you more than words can say.
To my beautiful wife - thank you for being my best friend, my partner, and the person I want to grow old with. I love you endlessly.
You are the reason I smile every morning and the last thing I think about every night. Happy Valentine's Day, gorgeous. I love you.
As an Amazon Associate, we may earn from qualifying purchases. This does not affect the price you pay.
For Husband or Boyfriend
Men appreciate a heartfelt Valentine's card more than they let on. Tell him what he means to you - chances are he does not hear it enough.
Happy Valentine's Day to the man who makes my world a better place. I am so grateful for you, and I love you more than you know.
You are my rock, my best friend, and the funniest person I know. Thank you for being you. I love you. Happy Valentine's Day.
To my wonderful husband - every year with you is better than the last. Thank you for loving me so well. Happy Valentine's Day.
Happy Valentine's Day! I love everything about you, even the bits that drive me mad. You are stuck with me.
Funny Valentine's Messages
If your relationship runs on humour as much as romance, these messages will feel more authentic than anything overly soppy.
Happy Valentine's Day to the person I have chosen to annoy for the rest of my life. Lucky you.
I love you more today than yesterday. Yesterday you really got on my nerves. Happy Valentine's Day!
You are the cheese to my macaroni, the biscuit to my tea, and the only person I would share my last chip with. That is true love. Happy Valentine's Day.
Happy Valentine's Day! I promise to love you even when you steal all the duvet. And the remote. And the good pillow.
Writing Tips
Be specific
Instead of generic declarations of love, mention something specific: a moment, a quality, a habit of theirs that you adore. That is what makes a card personal.
Handwrite it
A handwritten message in a Valentine's card is far more romantic than a pre-printed one. Even if your handwriting is not great, the effort speaks volumes.
Match your tone to your relationship
A new relationship might call for something sweet and sincere. A long marriage might work better with something warm and funny. Write what feels natural for the two of you.
Keep it private
A Valentine's card is between the two of you. Write things you might not say out loud - that is what makes it special.
What Not to Write
"You're not bad, I suppose"
"To my Valentine" with no personal message at all
"Love from [just your name]" and nothing else
"I love you (most of the time)"
"Happy Valentine's Day. What are we doing for dinner?"
As an Amazon Associate, we may earn from qualifying purchases. This does not affect the price you pay.
Frequently Asked Questions
What should you write in a Valentine's card?
Tell them how you feel, be specific about what you love about them, and sign it with warmth. It does not need to be a love letter - even a few sincere lines will mean the world.
What if you are not good with words?
Start with one of the messages above and personalise it. You can also write something simple like "I am not great with words, but I love you and I am glad you are mine." Honesty is always romantic.
Should you write a Valentine's card if you have only just started dating?
Yes, but keep it light and sweet rather than intensely romantic. Something like "Really glad I found you. Happy Valentine's Day" strikes the right balance without overwhelming them.
Is it OK to be funny in a Valentine's card?
Absolutely - especially if humour is a big part of your relationship. A card that makes your partner laugh is just as valuable as one that makes them cry. Just make sure there is at least a hint of genuine affection in there too.
Do you need to give a gift with a Valentine's card?
A card on its own is perfectly lovely. If you want to add a gift, flowers, chocolates, or planning a special evening together are all popular choices. The card and the thought behind it matter most.