How to Write a Heartfelt Valentine’s Day Card (With 35 Message Ideas)
Roses on 14 February are lovely. The card that comes with them is what gets kept in a drawer for years. Here is how to write a Valentine’s message that sounds like you, plus 35 ideas to get you started.
A simple formula
- Start with them: use their name or a nickname only you use.
- Remember a moment: your first date, a trip, an inside joke.
- Say what you love: one specific thing, not a list.
- Look ahead: something you are excited to do together.
- Sign off warmly: “Always yours”, “Forever”, or just “Love, me”.
Romantic messages
- Every love story is beautiful, but ours is my favourite.
- You are my today and all of my tomorrows.
- I fall for you a little more every single day.
- Home is wherever I am with you.
- If I had a flower for every time I thought of you, I would walk through my garden forever.
- You are the best thing that ever happened to me.
- With you, ordinary days feel like celebrations.
- Thank you for choosing me, again and again.
- Still my favourite person, after all this time.
- My heart is, and always will be, yours.
Short and sweet
- Be mine, always.
- You + me = my favourite story.
- Forever starts with you.
- Still crazy about you.
- Happy Valentine’s Day, my love.
- You had me at hello.
Funny messages
- I love you more than coffee. Please do not tell coffee.
- You are the reason I check my phone and smile like an idiot.
- Thanks for putting up with me. I know it is a full-time job.
- I would share my last slice of pizza with you. That is true love.
- You are my favourite notification.
Long-distance messages
- Distance is just a test to see how far love can travel. Ours goes all the way.
- Same moon, different cities. Counting the days.
- These flowers are a placeholder for the hug I owe you.
- Missing you is my full-time job until I see you again.
For a new relationship
- I am so glad our paths crossed.
- Here is to many more coffees, conversations and adventures.
- You make me smile without even trying.
- Happy first Valentine’s Day. I hope it is the first of many.
For a husband or wife
- Years later, you are still my favourite hello and my hardest goodbye.
- Thank you for building a life with me. I would choose you again.
- Through every up and down, it has always been you.
- Our love story is my favourite one to tell.
- Happy Valentine’s Day to my partner, my best friend and my home.
- I love the life we have made together.
Roses and gifts to go with your card
Red roses are the classic Valentine’s gift: they stand for deep love and romance. Order early, as 14 February is the busiest flower day of the year and prices and slots can change close to the date.
Need help choosing? Message us on WhatsApp and we will suggest something perfect for your budget.


