Federal holiday

Veterans Day

Veterans Day, November 11, honors all who have served in the US armed forces.

History

Originally Armistice Day marking the end of WWI on November 11, 1918, it was renamed Veterans Day in 1954. Unlike Memorial Day, the date does not move; the federal observance shifts only when November 11 falls on a weekend.

On academic calendars

Most public schools observe Veterans Day with a single-day closure or a school-wide ceremony in lieu of normal classes. The day is typically already a holiday on K-12 calendars.

Dates by year

Below is the full schedule for Veterans Day from 2020 through 2035. The "observed" date matches the actual date in most years; it differs only when the statutory date lands on a Saturday or Sunday, in which case federal offices observe the holiday on the adjacent weekday per OPM rules.

YearDateDayObserved
2020 November 11, 2020 Wednesday
2021 November 11, 2021 Thursday
2022 November 11, 2022 Friday
2023 November 11, 2023 Saturday Friday, November 10
2024 November 11, 2024 Monday
2025 November 11, 2025 Tuesday
2026 November 11, 2026 Wednesday
2027 November 11, 2027 Thursday
2028 November 11, 2028 Saturday Friday, November 10
2029 November 11, 2029 Sunday Monday, November 12
2030 November 11, 2030 Monday
2031 November 11, 2031 Tuesday
2032 November 11, 2032 Thursday
2033 November 11, 2033 Friday
2034 November 11, 2034 Saturday Friday, November 10
2035 November 11, 2035 Sunday Monday, November 12

Open the printable calendar

Each entry below opens the printable monthly grid where this holiday appears, with the day shaded in amber.