When is Veterans Day?
Veterans Day is November 11, honoring everyone who has served in the U.S. armed forces. It is a federal holiday; when it falls on a weekend, the observed day off moves to the nearest weekday.
Veterans Day is on November 11 every year. The next one is Wednesday, November 11, 2026.
Veterans Day dates for the next few years
| Year | Day | Date |
|---|---|---|
| 2026 | Wednesday | November 11 |
| 2027 | Thursday | November 11 |
| 2028 | Saturday | November 11 |
| 2029 | Sunday | November 11 |
| 2030 | Monday | November 11 |
| 2031 | Tuesday | November 11 |
How the countdown works
The countdown runs on your device's clock, so it is correct in your own time zone and updates every second. It counts to midnight at the start of Veterans Day. Once the day has passed, it automatically switches to next year's date.
Frequently asked questions
What day is Veterans Day 2026?
Veterans Day 2026 is on Wednesday, November 11, 2026.
How many weeks until Veterans Day?
Divide the number of days by 7. The live box above shows the exact weeks and days left, along with the number of weekdays (Monday to Friday) if you are counting working or school days.
Is Veterans Day the same date every year?
Yes. Veterans Day is on November 11 every year.
Coming up next
- Days until Thanksgiving (Thursday, November 26, 2026)
- Days until Black Friday (Friday, November 27, 2026)
- Days until Cyber Monday (Monday, November 30, 2026)
- Days until Christmas Eve (Thursday, December 24, 2026)
- Days until Christmas (Friday, December 25, 2026)
- Days until New Year's Eve (Thursday, December 31, 2026)
- Days until New Year's Day (Friday, January 1, 2027)
- Days until Martin Luther King Jr. Day (Monday, January 18, 2027)