Veterans Day is celebrated annually on Nov. 11 to honor those who have served in the U.S. Armed Forces.
The federal holiday dates back to WWI, when fighting between the Allied countries and Germany ended on the 11th hour of the 11th day of the 11th month in 1918, according to the Department of Veterans Affairs. The date is generally regarded as the end of "the way to end all wars."
Watch NBC 5 free wherever you are WATCH HERE
While Veterans Day always falls on Nov. 11, regardless of what day of the week the date is in a given year, the observance of the day is shifted if Nov. 11 is on a weekend. In 2023, for example, Veterans Day fell on a Saturday, so many observations took place the day before on Friday. If the holiday falls on a Sunday, it is observed the following day on Monday.

NBC DFW Entertainment

NBC4 Washington
The Conversation
Reno Gazette-Journal
Daily Gazette
Asheville Citizen Times
Courier Journal
East Valley Tribune
Deseret News
Hattiesburg American
Spectrum Bay News 9
KPAX
The Babylon Bee