Here are the best Military Appreciation Month deals, discounts now available

May is National Military Appreciation Month, a time to thank all of those who serve their country. May also includes National Armed Forces Day on May 18.

In 1999, the late Sen. John McCain introduced formal legislation to designate May as National Military Appreciation Month to remind Americans of the sacrifices made by those who serve in the military. Armed Forces Day predates that declaration by decades, first commemorated in 1950 to combine separate days for the Army, Navy and Air Force.

Many businesses offer discounts, deals and freebies for military personnel during May. These are some of the best we’ve found:

Academy Sports

Academy Outdoors & Sports offers 10% off for military and first responders in-store and online through July 6.

Adidas

All verified military personnel, as well as first responders and teachers, receive 30% off online and in-store purchases.

Aveda

Aveda offers 20% off for military personnel, healthcare and medical workers, first responders, teachers and students.

Bass Pro Shops

Bass Pro Shops offers an everyday 10% discount for military, law enforcement, firefighters and wildlife agents.

Cabela’s

Cabela’s offers a 10% discount every day for military, law enforcement, firefighters and wildlife agents.

ESET Digital Security

Active duty military and veterans get a 25% discount on ESET consumer products.

Factor Meals

Military personnel, as well as nurses, teachers and medical personnel, get 55% off first box and free shipping with 15% off over the next year.

L.L. Bean

L.L. Bean offers 10% off orders for military personnel and their families.

New Balance

New Balance has a 15% off discount for military members and government employees, as well as teacher, hospital and medical employees, nurses, first responders, and senior citizens aged 60 and older.

Stanley

Stanley offers military, nurses, hospital employees, medical providers, first responders, students and teachers a 20% discount.

Under Armour

Under Armour offers 20% off all purchases, including UA Freedom Gear, for military and first responders.

Yeti

Military members and veterans, first responders, nurses, medical providers, teachers and government employees are eligible for discount. Enroll to see amounts.