USA Holidays 2031
2031 has 11 federal holidays, which give federal workers 11 weekday days off. Every federal holiday lands on a weekday this year, so no day off moves. You get 6 three-day weekends, plus 4 holidays you can turn into a four-day break with one day of leave. The full list below also covers 10 religious dates and 18 popular observances, plus the seasons and clock changes.
Federal holidays in 2031
The holiday date and the weekday that federal offices, the post office and most banks actually close.
| Holiday | Date | Day off | Rule |
|---|---|---|---|
| New Year's Day | Wed, Jan 1 | Same day | January 1 |
| Martin Luther King Jr. Day | Mon, Jan 20 | Same day | Third Monday of January |
| Presidents' Day | Mon, Feb 17 | Same day | Third Monday of February |
| Memorial Day | Mon, May 26 | Same day | Last Monday of May |
| Juneteenth | Thu, Jun 19 | Same day | June 19 |
| Independence Day | Fri, Jul 4 | Same day | July 4 |
| Labor Day | Mon, Sep 1 | Same day | First Monday of September |
| Columbus Day | Mon, Oct 13 | Same day | Second Monday of October |
| Veterans Day | Tue, Nov 11 | Same day | November 11 |
| Thanksgiving Day | Thu, Nov 27 | Same day | Fourth Thursday of November |
| Christmas Day | Thu, Dec 25 | Same day | December 25 |
Long weekends in 2031
Three-day weekends need no leave at all. A holiday on a Tuesday or Thursday becomes four days off if you take the day in between.
- New Year's Day Wed, Jan 1, midweek 1 day
- Martin Luther King Jr. Day Sat, Jan 18 to Mon, Jan 20 3 days
- Presidents' Day Sat, Feb 15 to Mon, Feb 17 3 days
- Memorial Day Sat, May 24 to Mon, May 26 3 days
- Juneteenth Thu, Jun 19 to Sun, Jun 22, take Fri, Jun 20 off 4 days
- Independence Day Fri, Jul 4 to Sun, Jul 6 3 days
- Labor Day Sat, Aug 30 to Mon, Sep 1 3 days
- Columbus Day Sat, Oct 11 to Mon, Oct 13 3 days
- Veterans Day Sat, Nov 8 to Tue, Nov 11, take Mon, Nov 10 off 4 days
- Thanksgiving Day Thu, Nov 27 to Sun, Nov 30, take Fri, Nov 28 off 4 days
- Christmas Day Thu, Dec 25 to Sun, Dec 28, take Fri, Dec 26 off 4 days
Key dates that change every year
These are not federal holidays, but people search for them every year because the date moves. All dates are for 2031.
| Date | Event | Day | Group |
|---|---|---|---|
| Jan 23 | Lunar New Year | Thursday | Culture |
| Jan 24 | Eid al-Fitr (expected) | Friday | Muslim |
| Feb 26 | Ash Wednesday | Wednesday | Christian |
| Mar 9 | Daylight saving time starts | Sunday | Clock change |
| Apr 2 | Eid al-Adha (expected) | Wednesday | Muslim |
| Apr 8 | Passover (first day) | Tuesday | Jewish |
| Apr 11 | Good Friday | Friday | Christian |
| Apr 13 | Easter Sunday | Sunday | Christian |
| May 11 | Mother's Day | Sunday | Family |
| Jun 15 | Father's Day | Sunday | Family |
| Sep 18 | Rosh Hashanah | Thursday | Jewish |
| Sep 27 | Yom Kippur | Saturday | Jewish |
| Nov 2 | Daylight saving time ends | Sunday | Clock change |
| Nov 4 | Election Day | Tuesday | Civic |
| Nov 28 | Black Friday | Friday | Shopping |
| Dec 10 | Hanukkah (first day) | Wednesday | Jewish |
| Dec 15 | Ramadan begins (expected) | Monday | Muslim |
Dates marked "expected" are Muslim holidays. They can move by a day, because they depend on the new moon being seen.
What stands out in 2031
- Federal workers get 11 weekday days off, the same as in 2030, and 6 three-day weekends compared with 6 the year before.
- The longest stretch without a federal day off is 98 days, from Presidents' Day (Feb 17) to Memorial Day (May 26). That is a good window to plan your own leave.
- Thanksgiving is on Thursday, November 27 and Christmas Day is a Thursday.
- December is the busiest month on the full list, with 8 holidays and observances.
- A Monday to Friday year has 261 weekdays. After federal holidays that leaves 250 working days.
- 2031 has one Friday the 13th, in June.
- Easter on April 13 is a mid-range Easter. It can fall on any Sunday from March 22 to April 25.
2031 holidays by month
| Month | Federal days off | All dates |
|---|---|---|
| January | New Year's Day, Martin Luther King Jr. Day | 4 |
| February | Presidents' Day | 4 |
| March | None | 3 |
| April | None | 5 |
| May | Memorial Day | 3 |
| June | Juneteenth | 4 |
| July | Independence Day | 1 |
| August | None | 0 |
| September | Labor Day | 6 |
| October | Columbus Day | 2 |
| November | Veterans Day, Thanksgiving Day | 5 |
| December | Christmas Day | 8 |
Print any month of 2031 from the 2031 yearly calendar or the custom calendar maker.
All holidays and observances in 2031
Showing 45 of 45
| Date | Day | Holiday | Type |
|---|---|---|---|
| January 2031 | |||
| Jan 1 | Wed | New Year's Day | Federal holiday |
| Jan 20 | Mon | Martin Luther King Jr. Day | Federal holiday |
| Jan 23 | Thu | Lunar New Year | Observance |
| Jan 24 | Fri | Eid al-Fitr (expected) | Religious |
| February 2031 | |||
| Feb 2 | Sun | Groundhog Day | Observance |
| Feb 14 | Fri | Valentine's Day | Observance |
| Feb 17 | Mon | Presidents' Day | Federal holiday |
| Feb 26 | Wed | Ash Wednesday | Religious |
| March 2031 | |||
| Mar 9 | Sun | Daylight Saving Time starts | Season and clock change |
| Mar 17 | Mon | St. Patrick's Day | Observance |
| Mar 20 | Thu | March Equinox | Season and clock change |
| April 2031 | |||
| Apr 2 | Wed | Eid al-Adha (expected) | Religious |
| Apr 8 | Tue | Passover (first day) | Religious |
| Apr 11 | Fri | Good Friday | Religious |
| Apr 13 | Sun | Easter Sunday | Religious |
| Apr 15 | Tue | Tax Day | Observance |
| May 2031 | |||
| May 5 | Mon | Cinco de Mayo | Observance |
| May 11 | Sun | Mother's Day | Observance |
| May 26 | Mon | Memorial Day | Federal holiday |
| June 2031 | |||
| Jun 14 | Sat | Flag Day | Observance |
| Jun 15 | Sun | Father's Day | Observance |
| Jun 19 | Thu | Juneteenth | Federal holiday |
| Jun 21 | Sat | June Solstice | Season and clock change |
| July 2031 | |||
| Jul 4 | Fri | Independence Day | Federal holiday |
| September 2031 | |||
| Sep 1 | Mon | Labor Day | Federal holiday |
| Sep 7 | Sun | National Grandparents Day | Observance |
| Sep 11 | Thu | Patriot Day | Observance |
| Sep 18 | Thu | Rosh Hashanah | Religious |
| Sep 23 | Tue | September Equinox | Season and clock change |
| Sep 27 | Sat | Yom Kippur | Religious |
| October 2031 | |||
| Oct 13 | Mon | Columbus Day | Federal holiday |
| Oct 31 | Fri | Halloween | Observance |
| November 2031 | |||
| Nov 2 | Sun | Daylight Saving Time ends | Season and clock change |
| Nov 4 | Tue | Election Day | Observance |
| Nov 11 | Tue | Veterans Day | Federal holiday |
| Nov 27 | Thu | Thanksgiving Day | Federal holiday |
| Nov 28 | Fri | Black Friday | Observance |
| December 2031 | |||
| Dec 1 | Mon | Cyber Monday | Observance |
| Dec 10 | Wed | Hanukkah (first day) | Religious |
| Dec 15 | Mon | Ramadan begins (expected) | Religious |
| Dec 21 | Sun | December Solstice | Season and clock change |
| Dec 24 | Wed | Christmas Eve | Observance |
| Dec 25 | Thu | Christmas Day | Federal holiday |
| Dec 26 | Fri | Kwanzaa (first day) | Observance |
| Dec 31 | Wed | New Year's Eve | Observance |
No holidays match these filters. Try another type or month.
Dates marked "expected" can move by a day, because they depend on the new moon being seen. State holidays are not listed; check your state government's website.
How these dates are set: federal holidays follow federal law (5 U.S.C. 6103) and the OPM day-off rule. The other dates follow their own rules, for example the Easter rule, the Hebrew calendar, the Umm al-Qura calendar for Muslim holidays, and astronomy for the seasons. More about how we check dates.
Questions about 2031 holidays
How many federal holidays are there in 2031?
There are 11 federal holidays in 2031. Once weekend dates are moved to the nearest weekday, federal workers get 11 weekday days off in 2031.
Which federal holidays fall on a weekend in 2031?
None of them. In 2031 every federal holiday lands on a weekday, so each one is observed on its actual date.
How many three-day weekends are there in 2031?
2031 has 6 three-day weekends from federal holidays: Martin Luther King Jr. Day, Presidents' Day, Memorial Day, Independence Day, Labor Day, and Columbus Day. There are also 4 holidays on a Tuesday or Thursday, where one day of leave turns it into a four-day weekend.
When is Thanksgiving 2031?
Thanksgiving 2031 is on Thursday, November 27, 2031. It is always the fourth Thursday of November, so it can fall anywhere from November 22 to November 28. The next day, Friday, November 28, is Black Friday, and several states list it as a state holiday. Read more in when is Thanksgiving in the USA.
When is Easter 2031, and is Good Friday a holiday?
Easter Sunday 2031 is on April 13. Good Friday is April 11. It is not a federal holiday, but a few states treat it as a state holiday, and some schools and businesses close. Our Easter guide explains how the date is set.
Is Christmas Eve 2031 a federal holiday?
No. Christmas Eve, Wednesday, December 24, 2031, is not a federal holiday. Federal offices are open unless the President gives an extra day off by executive order, which has happened in some years. A few states list it as a state holiday.
Are banks closed on federal holidays in 2031?
Banks usually follow the Federal Reserve, which closes on all 11 federal holidays. When a holiday falls on a Sunday, the Federal Reserve closes on the Monday after. When it falls on a Saturday, the Federal Reserve stays open on the Friday before. No federal holiday falls on a Saturday in 2031, so bank closures and federal office closures line up all year.
When does daylight saving time start and end in 2031?
Daylight saving time starts on Sunday, March 9, when clocks move forward one hour at 2:00 a.m., and ends on Sunday, November 2, when clocks move back one hour. Hawaii and most of Arizona do not change their clocks.
When is Election Day 2031?
Election Day 2031 is Tuesday, November 4, 2031, the Tuesday after the first Monday in November. It is not a federal holiday, but some states give workers the day off or paid time to vote. In odd years like 2031, most elections are state and local.
How many working days are in 2031?
2031 has 261 weekdays. Take away the 11 federal days off and a Monday to Friday schedule has 250 working days. Your employer may add or remove days, so check your own holiday schedule.