Disclosure: Some of the links below are affiliate links, meaning, at no additional cost to you, I may earn a commission if you click through and make a purchase.


Gifts for Veterans: What to Buy the Veteran in Your Life for Veteran’s Day

Looking for a way to show a Veteran you’re grateful for their sacrifices? Why not surprise them with a Veteran’s Day gift? We’ve gathered some great gifts for Veterans that you can give to any and all of the Veterans in your life.

The best thing about all of these gifts is that they’re not only a way to let a Veteran know you’re thinking of them, but they also give back and support a cause. Every purchase you make will give back to other Veterans in need through the Greater Good’s website. Over the last 15 years, Greater Good has donated over $30 million to various charities, including supporting Veterans in need.

Every gift item on this list comes from Greater Good’s Veterans Site store, which provides meals to homeless Veterans and helps Veterans who are simply struggling to make it. The charities that they are partnered with to make this happen include the Food Recovery Network, Veterans Village of San Diego, and Veteran Homestead.

Military Hat Ornament

With Christmas just around the corner from Veteran’s Day, why not get your Veteran something they can hang on their tree as a reminder of the good they’ve done for our country? These military hat ornaments start at just $7.99 each and provide one meal to a Veteran. This unique gift can also be used as a military retirement gift. 

Stars & Stripes Tunic Dress

This is the perfect gift for the female Veteran or Veteran’s wife in your life that loves to show their patriotism. It comes in regular and plus size, and is $28.95. Every stars & stripes tunic dress purchased will provide two meals for Veterans. Your Veteran will love knowing these are products that give back to charity.

American Spirit Items on Sale Now! Purchases Fund At Least A Meal to Veterans In Need!

Military Knit Hat

As the weather gets colder, Veterans will need something to keep their heads warm. So why not do that while reminding others of their service? For $14.95 each, these military knit hats work well for both men or women, and each one provides one meal for a hungry Veteran. These gifts for Veterans are practical, charitable, and fashionable!

Freedom to Fly Dragonfly Pin

This patriotic dragonfly pin is a great way to remind anyone of the freedom we have been given to fly and pursue our dreams thanks to the sacrifice of Veterans. To provide one meal to a Veteran and give a great gift that supports Veteran charities, consider the Freedom to Fly Dragonfly Pin at just $12.95.

Only $4.95 Shipping Deal at The Veterans Site!

Faded Flag Zip-Up Sweatshirt

For the Veteran in your life that’s always cold, you can get them this patriotic zip-up sweatshirt. The Faded Flag Zip-Up Sweatshirt costs you $34.99 and not only keeps someone you know warm, but will also feed two Veterans because of your purchase.

Courage, Hope, and Freedom Woven Bracelets

There’s no better way to remind a Veteran of what they’ve provided to you and the rest of the American people than to allow them to wear it on their wrist. This set of three red, white, and blue bracelets costs only $19.95 and provides one meal to a Veteran in need.

“Tough Old Bird” Eagle Mug

This unique gift idea for Veterans is perfect for the coffee-drinking Veteran in your life. With it, they’ll have a daily reminder of the strength of America and the American people. To give this to a Veteran and provide one meal to a hungry Veteran, order the Tough Old Bird Eagle Mug for $12.95.

St. Michael Military Medallion

For the Catholic Veteran, there’s no better gift to give than this medallion that was also made in the U.S.. The St. Michael Military Medallion is $16.95 and offers both a prayer of protection for the Veteran wearing it and one meal to a needy Veteran.

Shop To Help Veterans! Every Purchase Funds At Least One Meal For A Veteran!

America’s Finest Hooded Sweatshirt

These gifts for Veterans work well for both men and women, and nobody can argue that anyone looks good in a sweatshirt that reminds them and everyone around them that they are heroes. At $28.95, the America’s Finest Hooded Sweatshirt provides two meals to Veterans. With cold weather just around the corner, this is a thoughtful Veteran’s Day gift idea.

Insulated Travel Mug

Don’t let your favorite Veteran leave home without a cold drink in hand that will stay cold for hours while they represent America. This patriotic insulated travel mug is just $7.95. It not only gives one meal to a Veteran, but if you include the code CLEANWATER when you check out, you will also help to provide clean water to a village in need.