๐ŸŽฎNewPlay Grow Our Love โ€” couples trivia, daily prompts & challenges!Play Betaโ†’
๐Ÿ‡บ๐Ÿ‡ธ

Thank You Letter to a Veteran

How to write a thank-you letter to a veteran for Veterans Day (Wednesday, November 11, 2026) โ€” a letter template, 30 messages for family, strangers and students, and tips that make it land.

A thank-you letter to a veteran is one of the simplest things you can write and one of the most kept. Many veterans say a handwritten or personal note means more than a free meal or a discount โ€” because someone took the time to say it properly.

You do not need to know their service history or use military language. Say thank you, say what their service means to you or your community, and wish them well. If you know them, name something specific: their unit, a story they told, the way they still show up for others.

Veterans Day is observed on November 11 every year โ€” Wednesday, November 11, 2026. It honours everyone who has served in the US Armed Forces, living or not (Memorial Day in May specifically honours those who died in service). Schools, scouts and community groups often collect letters in the weeks before, so now is the time to write.

Write your veterans day letter โ€” free

No account needed โ€ข Free โ€ข Encrypted

Prefer paper? Print the fill-in-the-blank template and write it by hand.

When is Veterans Day 2026?

United States
Wednesday, November 11, 2026 โ€” always November 11, federal holiday
United Kingdom
Remembrance Day, Wednesday, November 11, 2026 โ€” Remembrance Sunday is November 8

30 Veterans Day messages

For a card, a note with a gift, a social post or a classroom letter.

For a veteran in your family

  1. Dad, thank you for your service โ€” and for every sacrifice our family never saw.
  2. Grandpa, your stories taught me what courage looks like. Happy Veterans Day.
  3. I am proud to be your [daughter / son / grandchild] today and every day.
  4. Thank you for serving our country and for still serving our family every day.
  5. Happy Veterans Day to my hero, who would never call himself one.
  6. Mom, thank you for your service. Your strength still amazes me.

For a veteran you do not know

  1. Thank you for your service. I am grateful for what you gave so that I could have the life I have.
  2. You may never know how many lives your service touched, including mine. Thank you.
  3. Wishing you a peaceful Veterans Day and the thanks you have always deserved.
  4. Your courage and sacrifice are not forgotten. Thank you.
  5. I hope today you feel appreciated โ€” because you are.
  6. Thank you for serving. I hope you are surrounded by people who love you today.

From students and kids

  1. Dear Veteran, thank you for keeping our country safe. I hope you have a great day!
  2. Thank you for being brave. I am learning about veterans in school and I think you are amazing.
  3. You are a real-life hero. Thank you for your service!
  4. Thank you for serving our country. I hope you get lots of letters today.
  5. When I grow up, I want to be brave like you. Thank you!
  6. Happy Veterans Day! Thank you for everything you did for us.

For coworkers and community

  1. To our veterans on the team: thank you for your service, and for everything you bring to our work.
  2. Honouring every veteran in our community today. Thank you.
  3. Happy Veterans Day to [name] โ€” thank you for serving our country.
  4. Your leadership here makes sense now. Thank you for your service.

Short messages

  1. Thank you for your service.
  2. Grateful for your sacrifice.
  3. Honouring you today and every day.
  4. With gratitude this Veterans Day.
  5. Thank you for serving.
  6. Freedom is not free. Thank you.
  7. Proud of you, always.
  8. Happy Veterans Day โ€” and thank you.

Turn one into a sealed-envelope letter โ†’

What to say in a veterans day letter

  • 1A simple, direct thank you for their service.
  • 2What their service has made possible for you, your family or your town.
  • 3If you know them: a story they told, a quality you admire, how they still serve their community.
  • 4For students: who you are, how old you are, and one question or wish for them.
  • 5A warm wish for their health and happiness now.

One thing to skip: Avoid asking about combat, injuries or whether they killed anyone, and do not assume their experience was heroic or traumatic. Thank them for serving and let them decide what to share.

The difference one specific line makes

Same sentiment, two ways of saying it in a veterans day letter.

Most people write

โ€œThank you for your service.โ€

Write this instead

โ€œThank you for your service. My town has a memorial with forty names from your era, and I walk past it every day on the way to school โ€” I think about what you and they gave up.โ€

Why it works: One honest, concrete detail shows the thanks is considered, not automatic โ€” and veterans hear the automatic version a lot.

Three ways to open a veterans day letter

The first line is the hard part. Steal one of these and fill in the brackets.

โ€œI wanted to take a moment this Veterans Day to say thank you, properly.โ€

โ€œYou do not know me, but I am grateful for what you did, and I wanted you to hear it.โ€

โ€œGrandpa, I have heard your stories my whole life, and I do not think I have ever thanked you for them.โ€

Veterans day letter templates

Start from one of these and make it yours โ€” they open straight into the editor.

From the Heart

โ€œSome things in life are so big that "thank you" barely scratches the surface...โ€

Use this template โ†’

For a Friend

โ€œI have been thinking about how to put into words what your friendship means to me...โ€

Use this template โ†’

For Support

โ€œDuring one of the hardest chapters of my life, you were there...โ€

Use this template โ†’

To Grandma

โ€œI was thinking about your kitchen today โ€” and then I thought, does she know?...โ€

Use this template โ†’

To Grandpa

โ€œYou probably donโ€™t remember teaching me half the things I use every week...โ€

Use this template โ†’

From a Grandparent

โ€œBy the time you read this, you may be taller than me. Some things you should know...โ€

Use this template โ†’

To Mom

โ€œI caught myself doing the thing you always do โ€” and had to sit down and write this...โ€

Use this template โ†’

To Dad

โ€œYou never made speeches. You just showed up, every single time...โ€

Use this template โ†’

A Gratitude Letter

โ€œI have been keeping a list of things I am grateful for, and you keep appearing on it...โ€

Use this template โ†’

Thanksgiving to Family

โ€œAround the table we say what we are thankful for in one sentence. Here is the long version...โ€

Use this template โ†’

The Thank You I Owe You

โ€œThis is years late, and I decided late was better than never...โ€

Use this template โ†’

How it arrives

โœ๏ธ

Write it

Edit a template, pick a theme, add photos or a song.

๐Ÿ”—

Share a private link

Password-protect it, or set the date it unlocks.

๐Ÿ’Œ

They open an envelope

Sealed, with their name on it, opening into your veterans day letter.

Questions people ask

What do you write in a thank-you letter to a veteran?

Introduce yourself in a sentence, thank them for their service, say what it means to you, and end with a warm wish. Keep it sincere and avoid asking about combat or injuries.

When is Veterans Day 2026?

Veterans Day is always November 11. In 2026 it falls on Wednesday, November 11. It is a federal holiday in the United States.

What is the difference between Veterans Day and Memorial Day?

Veterans Day honours everyone who has served in the US military. Memorial Day, in May, honours those who died while serving.

How can students write letters to veterans?

Keep it to one page: your first name, grade and town, a thank you, one thing you learned about veterans, and a kind wish. Many schools and organisations collect letters for local VA hospitals and veteransโ€™ homes.

Can I send a letter to a veteran I know online?

Yes. Write it here, add a photo, and send a private link that opens as a sealed envelope โ€” or print it and post it.

Other occasions

Need words to borrow? Browse our 700+ quote library or read our letter-writing guides.

Ready to write your veterans day letter?

Write it this week and have it ready for the morning of November 11 โ€” print it, or schedule the link to open at 8am.

Start your veterans day letter