Veterans Day is celebrated every year on November 11 in the United States, regardless of the day of the week.

Date and basic facts

  • Veterans Day is a federal holiday observed annually on November 11.
  • The date marks the anniversary of the armistice that ended major hostilities in World War I on November 11, 1918, at the 11th hour of the 11th day of the 11th month.

What happens if it’s on a weekend?

  • When November 11 falls on a Saturday, many federal offices close and observe the holiday on Friday, November 10.
  • When it falls on a Sunday, they usually close and observe it on Monday, November 12.

Why it’s celebrated

  • Veterans Day honors military veterans who have served in the United States Armed Forces, distinct from Memorial Day, which honors those who died in service.
  • It evolved from Armistice Day and was renamed Veterans Day in 1954 to recognize all U.S. veterans of all wars.

Recent and upcoming observance days

  • In 2025, Veterans Day will be on Tuesday, November 11.
  • In 2026, Veterans Day will be on Wednesday, November 11.

Information gathered from public forums or data available on the internet and portrayed here.