Skip to content
CardPetal

Anniversary

Free animated anniversary cards for every milestone

Whether it’s your first anniversary or your fortieth, the day deserves more than a quick text. On CardPetal, a rose blooms open, petals drift and your words about the years together appear in handwriting as the card unfolds. Send it to your spouse, or to a couple you love.

  • 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: 30 message ideas

For my partner8

  • Happy anniversary. I’d choose you again in every lifetime, without a second thought.

  • Another year of your laugh, your terrible puns and your hand in mine. I’m the luckiest.

  • We’ve built a whole life out of ordinary days, and I wouldn’t trade a single one. Happy anniversary.

  • You’re still my favorite person to come home to. Happy anniversary, my love.

  • Thank you for every year, every compromise and every morning coffee. I love you more now than ever.

  • Of all the adventures we’ve had, loving you is still the best one.

  • Here’s to us: to what we’ve made, what we’ve survived and everything still ahead.

  • Happy anniversary to the one who knows all my stories and still wants to hear them again.

For a couple we love7

  • Happy anniversary to two people who make love look easy and kindness look natural.

  • Your marriage is an inspiration to everyone lucky enough to know you. Happy anniversary!

  • Wishing you both another year of laughter, adventure and holding hands in the grocery store.

  • Congratulations on another year together. May the next be even sweeter.

  • Here’s to a love that keeps growing. Happy anniversary to you both.

  • Happy anniversary, Mom and Dad. Thank you for showing us what love looks like.

  • Cheers to the couple who still dance in the kitchen. Happy anniversary!

Milestones7

  • Happy first anniversary! One year down, a lifetime of wonderful to go.

  • Ten years together, and you still look at each other like it’s the first date. Congratulations.

  • Twenty-five years of love, patience and partnership. Happy silver anniversary!

  • Fifty years together is a love story most people only read about. Happy golden anniversary.

  • Every year adds a new chapter, and yours keeps getting better. Congratulations on this milestone.

  • A year of firsts, and every one of them with you. Happy first anniversary.

  • Here’s to decades of love and the many more still ahead. Happy anniversary.

Light and funny8

  • Happy anniversary to my favorite roommate who also happens to be my spouse.

  • Another year of you stealing the covers and me forgiving you. That’s love.

  • Congratulations on putting up with me for another whole year. You deserve a medal.

  • We’re still together, still laughing and still arguing about the thermostat. Happy anniversary.

  • Thanks for being my partner in crime, my travel buddy and my personal chef. Mostly the chef.

  • I love you even more than I love sleeping in. That’s serious. Happy anniversary.

  • Here’s to many more years of finishing each other’s… sandwiches.

  • Happy anniversary! Let’s celebrate the way we always do: takeout and a movie we’ll both fall asleep to.

Cards for someone special

How to send it

  1. 1

    Pick Rose Petals, with its blooming rose and hand-drawn heart.

  2. 2

    Add your partner’s name, or both names if it’s for a couple.

  3. 3

    Write about your years together or pick a message on this page.

  4. 4

    Choose the handwriting, ink color and a gentle soundtrack.

  5. 5

    Create the link and send it by text or email, or download a video to keep.

Tips for writing it

For your own anniversary, look back before you look forward. Mention a moment from the past year — a trip, a hard season you got through together, a small daily ritual — then say what you’re looking forward to. For long marriages, naming the number of years adds weight; for early anniversaries, celebrating the “firsts” feels fresh and personal.

When writing to another couple, address both people and keep the focus on their partnership rather than on one of them. Parents’ anniversaries are a great chance to thank them for the example they’ve set. Send the card on the morning of the day itself; if you’re celebrating with a dinner later, it makes a sweet opening act.

Frequently asked questions

What do you write in an anniversary card for your spouse?

Share what you love about your life together and one memory from the past year, then look ahead: “Here’s to many more.” Honesty matters more than poetry, so write the way you’d say it at dinner.

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

Congratulate them on their years together and thank them for the example they’ve given you. A line like “Thank you for showing us what love looks like every day” means a great deal to parents.

Is it okay to send an anniversary card to a friend couple?

Yes, especially for milestone anniversaries like 10, 25 or 50 years. Address both partners, congratulate them warmly and keep it light unless you’re very close.

What are the traditional anniversary gifts by year?

In the US, the classic list starts with paper for the first year, then cotton, leather and so on, with silver at 25 years and gold at 50. A card can nod to the theme, such as a paper plane message for a first anniversary.

Can I keep the anniversary card after sending it?

Yes. The card stays available in its link, and you can download it as a video or image to save in your photos. Many couples keep a small collection of their yearly cards this way.

More occasions