🇺🇸

United States Public Holidays 2031

Complete list of public holidays — nationwide & regional

20242025202620272028202920302031

The United States' 2031 federal holiday calendar closes the dataset strongly. Independence Day (4 July) falls on a Friday — automatic three-day long weekend for America's most patriotic holiday. Fireworks, parades, and barbecues take place on a Friday in 2031.

Martin Luther King Jr. Day is Monday 20 January. Presidents' Day is Monday 17 February. Memorial Day is Monday 26 May. Labor Day is Monday 1 September. Columbus Day / Indigenous Peoples' Day is Monday 13 October.

Veterans Day (11 November) falls on a Tuesday in 2031 — taking Monday 10 November as leave creates a four-day weekend. Thanksgiving is Thursday 27 November. Christmas Day (25 December) falls on a Thursday — taking Friday 26 December as leave creates a four-day festive break. New Year's Day (1 January 2032) also falls on a Thursday — the festive season ends with another Thursday holiday and potential long weekend.

Nationwide Holidays 2031

11 holidays
🇺🇸 Public Holidays for all of United States
DateDayHoliday NameType
1 Jan 2031 Wed New Year's Day Nationwide
20 Jan 2031 Mon Birthday of Martin Luther King, Jr. Nationwide
17 Feb 2031 Mon Washington's Birthday Nationwide
26 May 2031 Mon Memorial Day Nationwide
19 Jun 2031 Thu Juneteenth National Independence Day Nationwide
4 Jul 2031 Fri Independence Day Nationwide
1 Sept 2031 Mon Labor Day Nationwide
13 Oct 2031 Mon Columbus Day Nationwide
11 Nov 2031 Tue Veterans Day Nationwide
27 Nov 2031 Thu Thanksgiving Day Nationwide
25 Dec 2031 Thu Christmas Day Nationwide

Frequently Asked Questions

Is Independence Day (4 July) a long weekend in the USA in 2031?
Yes — Independence Day falls on a Friday in 2031, automatically creating a three-day long weekend from Friday 4 to Sunday 6 July. This matches the strong 2025 placement and is one of the best Independence Day arrangements of the decade.
When is Thanksgiving in the USA in 2031?
Thanksgiving falls on Thursday 27 November 2031 — the fourth Thursday of November. Black Friday (28 November) follows.
Is Christmas Day favourable in the USA in 2031?
Yes — Christmas Day (25 December) falls on a Thursday in 2031. Taking Friday 26 December as leave creates a four-day break. New Year's Day (1 January 2032) also falls on a Thursday, giving the festive season two consecutive Thursday holidays.
Does Veterans Day create a long weekend in 2031?
With a bridge day, yes. Veterans Day (11 November) falls on a Tuesday in 2031. Taking Monday 10 November as annual leave creates a four-day weekend from Saturday 8 to Tuesday 11 November.
Is 2031 the last year covered by CalendarGlobe for the USA?
Yes — 2031 is the final year in CalendarGlobe's verified US federal holiday dataset. The 11 federal holidays are established by federal law and are stable. State and local holidays vary and are not covered at the federal level.