Blank greeting cards on 100% recycled paperShop on Amazon
Search
Shop on Amazon
Menu

Veterans Day Quotes and Messages: What to Write in a Card

Veterans Day quotes, short sayings and happy Veterans Day messages for any veteran, family, coworkers and kids, plus what to write in the card.

October 5, 2026

March 20, 2023

American flag thank you card standing on a cupboard

These Veterans Day quotes and messages are ready to copy into a card. Veterans Day is a day to thank the people who served in the U.S. armed forces, and a card is a simple way to do it.

Below are Veterans Day quotes and short sayings, short happy Veterans Day messages, and messages for any veteran, a husband or wife, a parent or grandparent, coworkers and employees, from kids and from a business. Many of them also work as a thank you to a veteran at any time of year.

Article contents

  • When Is Veterans Day 2026?
  • Veterans Day vs. Memorial Day
  • What to Write in a Veterans Day Card
  • Veterans Day Quotes
  • Short Happy Veterans Day Messages
  • Veterans Day Messages for Any Veteran
  • Veterans Day Messages for a Husband
  • Veterans Day Messages for a Wife
  • Veterans Day Messages for a Parent or Grandparent
  • Veterans Day Messages for Coworkers and Employees
  • Veterans Day Messages From Kids
  • Veterans Day Messages From a Business
  • Thank You for Your Service Messages
  • Frequently Asked Questions

When Is Veterans Day 2026?

Veterans Day 2026 is Wednesday, November 11. Veterans Day is always observed on November 11, whatever day of the week it falls on. It marks the armistice that ended fighting in World War I on November 11, 1918.

Veterans Day vs. Memorial Day

Veterans Day honors everyone who has served in the U.S. armed forces, living or deceased. Memorial Day, the last Monday in May, honors those who died while serving. A Veterans Day card is a thank you to a living veteran in your life.

For Memorial Day cards, see our Memorial Day quotes and messages.

What to Write in a Veterans Day Card

  1. Greet them by name.
  2. Thank them for their service. If you know their branch or years of service, mention it.
  3. Add one personal line. A story they told you or something you admire about them.
  4. Sign your name.

Example: "Grandpa, thank you for your service in the Navy and for every story you have shared about those years. We are proud of you today and every day. Love, Emma"

Veterans Day Quotes

A short quote works well at the top of a Veterans Day card. Write the quote first, then add a line of your own, such as "Thank you for your service" or "We are proud of you today and every day." Each quote is credited to the person who said it and the year.

  • "Never in the field of human conflict was so much owed by so many to so few." (Winston Churchill, 1940)
  • "A nation reveals itself not only by the men it produces but also by the men it honors, the men it remembers." (John F. Kennedy, 1963)
  • "As we express our gratitude, we must never forget that the highest appreciation is not to utter words but to live by them." (John F. Kennedy, 1963)
  • "A man who is good enough to shed his blood for his country is good enough to be given a square deal afterwards." (Theodore Roosevelt, 1903)
  • "America has many glories. The last one that she would wish to surrender is the glory of the men who have served her in war." (Calvin Coolidge, 1920)
  • "Turning to her veterans, she can say: 'These are our defenders. They are invincible. In them is our safety.'" (Calvin Coolidge, 1920)
  • "We will not tire, we will not falter, and we will not fail." (George W. Bush, 2001)

Short Veterans Day Sayings

These common sayings have no single author. They fit on the front of a card or right above your signature.

  • Freedom is never free. Thank you for your service.
  • Home of the free because of the brave.
  • We don't know them all, but we owe them all.
  • Not all heroes wear capes. Some wear uniforms.
  • Honoring all who served.
  • Proud to stand with those who served.

Short Happy Veterans Day Messages

  • Happy Veterans Day. Thank you for your service.
  • Thank you for serving our country. Happy Veterans Day.
  • With gratitude for your service, today and every day.
  • Happy Veterans Day to a true hero in our family.
  • Thinking of you on Veterans Day and thankful for all you gave.
  • Thank you for your courage and your service.
  • Honoring you today. Happy Veterans Day.
  • Proud of you and grateful for your service.
  • Thank you for answering the call. Happy Veterans Day.
  • Happy Veterans Day. You have our respect and our thanks.
  • Grateful for your service and your sacrifice.
  • Happy Veterans Day from all of us. Thank you.

Veterans Day Messages for Any Veteran

These work for a family member, a friend, a neighbor or anyone else who served.

  • Thank you for your service. We are grateful for everything you gave to keep this country safe.
  • Happy Veterans Day. Thank you for the years you spent away from home so the rest of us could be safe at ours.
  • Thinking of you on Veterans Day and thanking you for all you did for our country.
  • Thank you for serving with courage and honor. Happy Veterans Day.
  • Your service made a difference, and we do not take it for granted. Happy Veterans Day.
  • Thank you for your sacrifice and for the example you set for all of us.
  • On Veterans Day, we honor you and the people who served beside you. Thank you.
  • Those who live in freedom owe a great deal to people like you. Thank you for your service.
  • Thank you for doing a hard job so that others could live in peace. Happy Veterans Day.
  • We are proud to know you and grateful for your service. God bless you.
  • Thank you for your service to our country. I hope today brings you rest, good food and good company.
  • Happy Veterans Day to a neighbor we are proud of. Thank you for serving.

Veterans Day Messages for a Husband

For a husband who served or is still serving.

  • Happy Veterans Day to my husband. I am proud of you today and every day.
  • Thank you for your service and for all the time away from home you never complained about. I love you.
  • Happy Veterans Day. Your courage and your sense of duty are part of why I married you.
  • To my husband: thank you for serving our country and for taking such good care of our family.
  • I know your years in uniform asked a lot of you. Thank you for all you gave. Happy Veterans Day.
  • Happy Veterans Day to the bravest man I know. I love you.
  • Thank you for your service, honey. The kids and I are so proud of you.
  • Happy Veterans Day. I am grateful for you, for your service and for the man you are.

Veterans Day Messages for a Wife

For a wife who served or is still serving.

  • Happy Veterans Day to my wife. I am proud of you and grateful for your service.
  • Thank you for serving our country with strength and grace. I love you.
  • Happy Veterans Day. Your courage inspires me and our children every day.
  • To my wife: thank you for your service and for everything you carried while you served.
  • I am so proud to be married to a veteran. Happy Veterans Day, my love.
  • Thank you for your service. You make our family stronger, and you made our country stronger too.
  • Happy Veterans Day to the strongest woman I know.
  • Thank you for all the sacrifices you made in uniform. I love you and I am proud of you.

Veterans Day Messages for a Parent or Grandparent

  • Dad, thank you for your service and for the example you have set for our family.
  • Mom, we are so proud of you and grateful for your service.
  • Grandpa, thank you for serving our country. Your stories mean the world to us.
  • Thank you for your service, Grandma. You have always been our hero.
  • We are proud to call you our family. Happy Veterans Day.
  • Thank you for everything you gave to our country and to us.
  • Happy Veterans Day, Dad. I am proud to be your kid.
  • Grandma, thank you for serving our country. You showed us what strength looks like.
  • Thank you for your service, Grandpa. We think of you every time we see the flag.
  • Happy Veterans Day to my mom, my hero and the strongest person I know.

Veterans Day Messages for Coworkers and Employees

A short note to a coworker or employee who served. Keep it simple and sincere.

  • Happy Veterans Day. Thank you for your service. It is an honor to work with you.
  • Thank you for your service to our country. We are grateful to have you on our team.
  • On Veterans Day, we want to say thank you. Your service and your leadership make a difference here every day.
  • Happy Veterans Day. Thank you for the skills and the steady hand you bring to this team.
  • Thank you for serving our country. We hope you take time today to rest and celebrate.
  • To our veterans on staff: thank you for your service. We are proud to work beside you.
  • Happy Veterans Day. Your service is something we never take for granted.
  • Thank you for your service and for all you do for our company. Happy Veterans Day.

Veterans Day Messages From Kids

Schools, scout troops and families often make Veterans Day cards with children. Short and simple works best.

  • Thank you for keeping us safe. Happy Veterans Day.
  • Thank you for being brave. You are a hero to me.
  • Happy Veterans Day. Thank you for serving our country.
  • Thank you for your service. I hope you have a good day.
  • Dear veteran, thank you for helping our country. We are proud of you.
  • Happy Veterans Day from our second grade class. Thank you for serving.
  • Thank you for your service, Grandpa. I love you.
  • You helped keep our country free. Thank you.

Veterans Day Messages From a Business

  • Thank you to every veteran for your service. We are grateful.
  • On Veterans Day, we honor and thank all who have served.
  • To our veteran customers and their families: thank you for your service.
  • With gratitude to all who have served our country.
  • Thank you for your service. It is an honor to serve you.
  • Happy Veterans Day to the veterans in our community. Thank you for your service.
  • We are proud to serve the families of those who served. Thank you, veterans.
  • To our veteran employees and customers: thank you for your service and your trust.

Thank You for Your Service Messages

"Thank you for your service" is the most common line in a Veterans Day card. These versions add a little more so the card feels personal. For a longer list sorted by who you are writing to, see our thank you for your service cards and messages.

  • Thank you for your service, and for the years your family spent missing you at home.
  • Thank you for your service. Because of you, I get to live the life I have today.
  • Thank you for your service in the Army. I think of you every time I see the flag.
  • Thank you for your service, and for still showing up for our community every day.
  • Thank you for your service. It means more to me than I can put into words.
  • Thank you for serving when it was hard, and for everything you carried home.
  • Thank you for your service. Our town is better because you are part of it.
  • Thank you for your service, Coach. You taught us discipline long before we knew what it meant.
  • Thank you for your service. You have my respect and my gratitude, today and always.
  • Thank you for your service. I hope this Veterans Day brings you rest and good company.
  • Thank you for your service to our country and for your kindness to everyone around you.
  • Thank you for the courage it took to serve. We are proud to know you.
  • Thank you for your service. I will always be grateful for what you gave.
  • Thank you for your service and your sacrifice. You are not forgotten.

Frequently Asked Questions

What do you write in a Veterans Day card?

Thank the person by name for their service, mention their branch or something specific if you know it, and add a warm wish for the day. Two or three sentences is enough. A short quote at the top of the card is a nice touch.

Is it okay to say "Happy Veterans Day"?

Yes. Veterans Day honors living veterans, so "Happy Veterans Day" is common and welcome. "Thank you for your service" is always a good choice too. Memorial Day is different, because it remembers those who died in service.

When should I mail a Veterans Day card?

Mail it about a week before November 11 so it arrives on time. For Veterans Day 2026, that means mailing by Wednesday, November 4.

Where can I send cards to veterans I do not know?

Many VA medical centers, veterans homes and card drives collect cards, especially in November and December. Our guide to holiday cards for veterans lists where to send them and what to write.

Our American Flag Thank You Cards have "Thank You" on the front, which fits a Veterans Day note, and our Old Glory American Flag Cards are blank on the front. See all patriotic cards, more thank you for your service messages and our Veterans Day cards and messages page. Every Twigs Paper set is printed on 100% recycled paper and comes with envelopes.

American Flag Thank You Cards

$14.95

Set of 12

Buy on Amazon

Pair it with a card

Every Twigs Paper card is blank inside.

All card sets

More from the Journal

Stay in touch

Get card ideas by email.

Sign up for three short emails with card ideas and tips on what to write.

You're on the list. Thanks for joining us.

Something went wrong. Please check the address and try again.

On Amazon, the Follow button is next to our logo at the top of the store.

Watercolor flowers

Scriptures taken from the Holy Bible, New International Version®, NIV®. Copyright © 1973, 1978, 1984, 2011 by Biblica, Inc.™ Used by permission of Zondervan. All rights reserved worldwide. www.zondervan.com The “NIV” and “New International Version” are trademarks registered in the United States Patent and Trademark Office by Biblica, Inc.®