What to write

What to write in a Valentine's Day card (without sounding cheesy)

The best Valentine's cards aren't the most poetic. They're the most specific: one memory, one reason, and a promise for the year ahead.

Posted2 min read
In this guide

Specific beats poetic

You don't need to write like a poet. You need to write like someone who's paying attention. The most romantic line in any card is a detail only you know.

  1. 1

    A memory

    “I still think about our first date at that terrible pizza place.”
  2. 2

    A reason

    “I love how you make everyone feel welcome, even my weird friends.”
  3. 3

    A promise

    “This year: more road trips, fewer phones at dinner.”

Together:

Happy Valentine's Day! I still think about that terrible pizza place where we met. I love how you make everyone feel welcome. This year: more road trips, fewer phones at dinner.

  • Will you be my valentine? (There's only one right answer.)

  • Happy Valentine's Day to the one who makes my heart do a little hop.

  • Roses are red, bunnies are white, you make my whole world feel just right.

See all 30 valentine's day messages

New relationship vs. long-term partner

If it's new, keep it light, warm and a little playful. Mention something fun you've done together and something you're excited about. Avoid “forever” and “soulmate” unless you've already said them out loud.

If it's been years, go deeper. Look back at how far you've come: the first apartment, the hard year, the kids, the way you still make each other laugh. Tell them you'd choose them again. Long-term partners rarely hear it, and it lands.

  • Happy Valentine's Day to my girlfriend, my favorite person in the world.

  • Babe, will you be my valentine? This year and every year?

  • Happy Valentine's Day, beautiful. You make my heart race.

See all 40 valentine's day messages for girlfriend
  • Happy Valentine's Day to my boyfriend, my favorite person ever.

  • Babe, will you be my valentine? You already said yes, I'm just checking.

  • Happy Valentine's Day, handsome. You make my heart do backflips.

See all 40 valentine's day messages for boyfriend

Funny Valentine's cards

If your relationship runs on jokes, lean in. A food pun, a gentle roast about stolen blankets, or a fake-serious declaration about sharing your fries is perfect. End with one sincere line so the joke reads as love.

  • I love you more than pizza. Don't tell the pizza.

  • Happy Valentine's Day! You're the only person I'd share my fries with.

  • Roses are red, violets are blue, I'd steal the covers, but I'd share them with you.

See all 25 funny valentine's day messages

Valentines for friends

Valentine's isn't only for couples. Galentine's Day on February 13 is a great excuse to tell your friends what they mean to you. Funny, warm or a bit dramatic, any of it works.

  • Happy Valentine's Day, friend! Who needs roses when I have you?

  • Happy Galentine's Day! You're the best love story of my life.

  • To my friend on Valentine's Day: you're my favorite person to share chocolate with.

See all 25 valentine's day messages for friend

Make it arrive at the right moment

If you're apart on the day, schedule your card to open at midnight or first thing in the morning, with a love song that plays as it opens. For partners far away, our long-distance gift ideas pair perfectly with a card.

P.S.Quick questions

What do you write in a Valentine's Day card?
Mention something only you two share, say why you love them, and look forward to something together. Three short sentences is plenty.
What do you write in a Valentine's card for a new relationship?
Keep it light and fun: mention a date you loved and something you're looking forward to. Save the big declarations for when you've said them out loud.
How do I make a Valentine's message not cheesy?
Swap generic compliments for specific details. “I love how you sing in the car” is romantic; “you're my everything” is cheesy.
Can you send a Valentine's card to a friend?
Absolutely. Galentine's Day on February 13 is all about friends, and a funny valentine to your best friend is always a hit.

That's everything you need. The rest is just picking a photo and saying what you mean.

Love, Bun 🐰

Start a Bunletter

Lines to borrow

Hand-written ideas, free to copy into your card.

Stuck on the first line? Borrow one from our message lists