Custom Anniversary Cards, Mailed for You!
Make custom anniversary cards here with your photos and a message. It's a real 4x6 glossy postcard, so there's no envelope or stamp: we print it and mail it, postage included, from $9.99.
- Real 4x6 glossy postcard
- See it before you pay
- No account needed
See it come to life!
Add your photos
0/4Your photos are yours. We just print them.Never sold, never used in ads, never used to train AI.
Write a message
OptionalAdd stickers
OptionalOptional. Tap a side to add ears, hats, balloons and more.
How many postcards?
Add a photo first, then choose how many to send.
Free shipping, postage included
$4/mo, $48 billed yearly · cancel anytime
Already a member? Sign in for $1.49 cards.
What's the Club?
- Send each postcard for $1.49
- As many cards as you like, to any address
- FREE shipping, postage included
- Your addresses saved for next time








What people are saying
See how it works in 20 seconds
How to send anniversary cards in 3 steps
It takes about a minute, and nothing prints until you check out.
- Add up to four photos of the couple: the wedding, the first apartment, last summer.
- Write your message on the back and pick a font.
- Check out and add their address. We print it, add the postage and mail it.
Photo anniversary cards, no envelope needed
Each is a 4x6 glossy postcard: photos edge to edge on the front, your note and their address on the back. No envelope, no stamp.
Sending to both sets of parents? One order holds up to 10 personalized anniversary cards, each to its own US address.
Every photo layout is on custom photo postcards.
Anniversary card for wife or husband
One shared memory beats a long speech. Lines to copy:
- Twelve years, three apartments, one stubborn couch. Still my favorite person.
- You still save me the last bite. Happy anniversary, love.
- Same us, more gray hair. I'd marry you again tomorrow.
Anniversary card for parents
Thank them for something they showed you, not only for the years.
- Happy anniversary, Mom and Dad. Thanks for showing us what sticking together looks like.
- Thirty-five years, and you still hold hands at the grocery store.
- Happy anniversary to the two people who taught us to argue fair and make up fast.
From the grandkids
A photo of the grandkids says most of it. Let each one sign.
Their birthday is next? Try birthday postcards from your photos. No date at all? Send thinking of you cards.
- Happy 50th, Grandma and Grandpa! Theo says that's older than Dad.
- Happy anniversary! We still want the pancake recipe. Love, the grandkids
Happy anniversary cards made in this builder






When to order an anniversary card
Order at least 15 days before the day, and earlier in December.
Sending for a birthday or a holiday? Please allow up to 15 days. USPS can run a little slow, especially in December.
Most cards arrive in 5 to 10 business days: we print within 1 to 2 business days, then it travels by USPS First-Class Mail. We can’t guarantee a delivery date.
What an anniversary card costs
| Postcards | Price | Each |
|---|---|---|
| 1 | $9.99 | $9.99 |
| 2 | $17.99 | $9.00 |
| 3 | $24.99 | $8.33 |
| 5 | $34.99 | $7.00 |
| 10 | $59.99 | $6.00 |
Shipping is free on every order, even one card. Each card in an order can go to a different US address.
Anniversary card questions
What do you write in an anniversary card?
Open with “Happy anniversary,” name one memory or habit of theirs, then sign off. Two or three sentences is plenty for a postcard back.
What do you write in an anniversary card for parents?
Thank them for one thing their marriage showed you, and mention the year count if it's a milestone. Sign it from everyone, grandkids included.
Who sends anniversary cards?
Mostly spouses to each other, grown kids to their parents, and grandkids to their grandparents. Friends often send one for a milestone year.
How early should I mail an anniversary card?
Order at least 15 days before the date. Most cards arrive in 5 to 10 business days by USPS First-Class Mail, but we can't guarantee a delivery date.
Is it OK to send an anniversary card late?
Yes. A late card still counts. Open with “Happy belated anniversary” and keep the apology to one line.
Is it a folded card in an envelope?
No. It's a glossy 4x6 photo postcard with no envelope. One card is $9.99, with free shipping on every order, and we add the postage.