Skip to content
CardPetal

Anniversary

Anniversary cards for your boyfriend

Guys love a sweet surprise more than they admit. Send your boyfriend an anniversary card that opens like a real envelope and writes your message stroke by stroke. Borrow one of these anniversary messages or write your own.

  • No sign-up
  • Private link
  • Free, no watermark

Animated designs for this card

Animated

Anniversary

Rose Petals

A rose blooming open, drifting petals and a drawn heart

What to write: 21 message ideas

Short and sweet5

  • Happy anniversary to my favorite human.

  • Every day with you is my new favorite day. Happy anniversary, babe.

  • One year ago I got lucky. I’m still lucky. Happy anniversary.

  • You’re my person, today and every day after.

  • Happy anniversary to the guy who makes my heart do a little flip every time he smiles.

Heartfelt6

  • Thank you for making me feel safe, seen and so loved this year. I didn’t know it could be this easy to be myself with someone.

  • I love how you listen, how you laugh and how you always save me the last bite. Happy anniversary, my love.

  • You came into my life so quietly and changed everything. I’m so glad it was you.

  • Here’s to all the memories we’ve made and the ones still waiting for us. I love you.

  • No matter what the day brings, knowing I get to come home to you makes it better.

  • I still think about our first date and how nervous I was. Now you’re the calmest place I know.

Funny and flirty6

  • Happy anniversary to the man who thinks he’s a great driver. I love you anyway.

  • Congrats on surviving another year of my playlists. You’ve earned this card.

  • Happy anniversary to my gaming widow-maker, pizza partner and favorite cuddle.

  • You’re cute, you’re funny and you haven’t gotten bored of me yet. Keeper.

  • Happy anniversary. I’d share my fries with you, and I don’t say that lightly.

  • Another year of stealing your side of the bed. Happy anniversary, babe.

Far apart or big milestones4

  • I’m counting the days until I can hug you again. Happy anniversary from far too far away.

  • Three years, a hundred inside jokes and one very full heart. Happy anniversary.

  • Distance can’t touch this. Happy anniversary to my boyfriend on the other side of the map.

  • Six months with you went by in a blink. I can’t wait to see what the next six bring.

Cards for someone special

How to send it

  1. 1

    Choose Rose Petals for a card with a blooming rose and a hand-drawn heart.

  2. 2

    Add his name, or the silly nickname he pretends not to like.

  3. 3

    Write your anniversary message, or copy one above and tweak it.

  4. 4

    Pick the pen style, ink and music.

  5. 5

    Send the private link by text or Snapchat, or download the card as a video.

Tips for writing it

A great anniversary message for your boyfriend mixes affection with a wink. Mention one thing he does that makes you feel loved and one inside joke only he’ll get. If he’s not the type to talk about feelings, a lighter card can make it easier for him to reply in kind.

Time it well: send it when you know he’ll have a quiet minute, like his lunch break or right before your date. For long-distance relationships, the card can be the start of a video call where you open gifts together.

Frequently asked questions

What should I write in an anniversary card for my boyfriend?

Tell him what you love about being together, add a favorite memory from your time as a couple and finish with something you’re looking forward to. A playful line or inside joke makes it feel personal.

What is a cute anniversary message for a boyfriend?

Short lines work best, like “Happy anniversary to my favorite human” or “Every day with you is my new favorite day.” Add his nickname and it instantly feels made for him.

When is a dating anniversary, exactly?

Most couples count from their first date or the day they became official. Pick whichever means more to you both; what matters is that you remember it.

Should I give a card and a gift?

A card on its own is plenty for small milestones. For a one-year or bigger anniversary, pair the card with a small gift or plans for the evening; the message is often what he keeps longest.

How do I send the CardPetal card to him?

Once you create the card you get a private link. Paste it into any chat app or email, or show the QR code, and he opens it in his browser with nothing to install.

More occasions