Veterans Day cards, printed and mailed for you.
Thank every veteran you know with a real postcard: stars-and-stripes art or your photo, your message, and First-Class postage, mailed to each of them — $1.99 a card from 10 cards.
Mailed next business day
Order today, in the mail tomorrow
From $1.99 a card
Printing and postage included
Real postcards, real mail
USPS First-Class — not another email
Secure checkout
Powered by Stripe · no subscription
Veterans Day designs
Three cards that need no photo
Each prints THANK YOU under a small Veterans Day line. Pick Happy Veterans Day or another greeting with one tap, or type your own.
Stars & Stripes
A navy field of stars over red and cream stripes. No photo needed.
Start with Stars & StripesService Stars
An arc of gold stars on deep navy, framed like a medal case.
Start with Service StarsBunting
Red, white and blue bunting, like a porch on parade day.
Start with Bunting
Photo cards
Or put their photo on the front
A picture of them in uniform, or of your family. Most single-photo designs carry a greeting: Thank You, Happy Veterans Day, With Gratitude or Honoring You, or your own words.
- HAPPY VETERANS DAY
THE HARRIS FAMILY
NOVEMBER 11, 2026
One photo
Magazine
- WITH GRATITUDETHE HARRIS FAMILYNOVEMBER 11, 2026
Framed photo
HONORING YOU
THE HARRIS FAMILY
NOVEMBER 11, 2026
Polaroid
- HAPPY VETERANS DAYTHE HARRIS FAMILY · NOVEMBER 11, 2026
Pillars, no photo
- THANK YOUTHE HARRIS FAMILY · NOVEMBER 11, 2026
Laurel, no photo
How it works
From your list to every veteran’s mailbox
Three steps and about 15 minutes. No envelopes to address and no postage to buy.
Your message
Written once, personalized to every card
Pick a design & message
Choose from 25 designs, write your note once, and we personalize every card to each person on your list.
Grandpa Joe Harris — 14 Birch Ln, Duluth, MN
Aunt Denise Okafor — 230 Elm Ave, Raleigh, NC
Mr. Ray Alvarez — 77 Oak Ct, Boise, ID
- Grandpa Joe Harris14 Birch Ln, Duluth
- Aunt Denise Okafor230 Elm Ave, Raleigh
Paste your list
However you keep it: a spreadsheet, a CSV export of your contacts, a note, even a photo of a handwritten page. We pull out every name and mailing address.
In the mail next business day
We print, add postage & mail
Real postcards go out next business day with USPS First-Class postage. Start to done in about 15 minutes.
The back
A Veterans Day message, already written
Every Veterans Day card starts with this message. Each card fills in its own name, and you can keep it, edit it or write your own.
The message it starts with
Dear [RECIPIENT], Happy Veterans Day! Thank you for your service and for everything you gave to keep us safe. I'm proud to know you, and I'm thinking of you today. With gratitude, [YOUR NAME]
Veterans Day 2026
Order by October 29 to arrive by Veterans Day
Worked from the slow end of our own delivery window. November 11 is a federal holiday with no regular mail, so the cards have to land by the day before.
1. You order by
October 29
We mail the next business day
2. We mail it
Next business day
Printed, addressed, postage included
3. Arrives in
4–7 business days
after we mail, First-Class
Pricing
$1.99 a Veterans Day card, postage included
$2.49 a card, or $1.99 from 10 cards up. That is the whole price: no subscription, no account, no per-address fee.
Every card includes
- Printing on both sides of a 4x6 postcard
- Each person's name and address printed on their card
- Every address checked against USPS records
- USPS First-Class postage on every card
- Handed to USPS the next business day
| Cards | Per card | Total, mailed |
|---|---|---|
| 20 cards | $1.99 | $39.80 |
| 50 cards | $1.99 | $99.50 |
| 100 cards | $1.99 | $199.00 |
Wording
What to write in a Veterans Day card
A greeting on the front, a thank-you and one line that is only about them on the back. A few to start from.
- Thank You
- The card’s default, under a small Veterans Day line on our three designs. It fits every design at full size.
- Happy Veterans Day
- The everyday greeting, one tap away. Veterans Day thanks the living, so a cheerful card is right.
- With Gratitude
- A little more formal, for a coworker, a neighbor or a veteran you have never met.
- Honoring You
- For a parent, grandparent or spouse whose service shaped your family.
A parent or grandparent
Happy Veterans Day, Grandpa. Thank you for your years in the Army, and for every story you told us about them. We are so proud of you.
A spouse
Happy Veterans Day to the bravest person I know. Thank you for your service, and for everything our family gave alongside you.
A friend or sibling
Thinking of you today. Thank you for serving, and for always being the one who shows up.
A coworker or neighbor
Happy Veterans Day! Thank you for your service. It is an honor to work alongside you.
A veteran you have never met
Dear Veteran, thank you for your service. A family in Ohio is thinking of you today and wishing you a peaceful Veterans Day.
From the kids
Happy Veterans Day! Thank you for keeping us safe. You are a real hero to us.
More by who it is for, branch by branch: 80+ Veterans Day card messages.
Frequently Asked Questions
What people ask before they mail the whole list.
Thanksgiving next?
The same list sends a Thanksgiving card a few weeks later. See Thanksgiving cards.
Thank them for serving, by mail.
Order by October 29 to arrive by Veterans Day. Every card is printed, addressed and mailed for you, from $1.99 a card on 10+.
Start your Veterans Day cards

