US Federal Holidays

Pick a year and get every US federal holiday with its date and weekday, and the day it is observed when it falls on a weekend: a Saturday holiday on the Friday before, a Sunday holiday on the Monday after. The line on top counts the days until the next federal holiday.

11 federal holidays in 2026

New Year's Day:
Thursday, January 1, 2026
Martin Luther King Jr. Day:
Monday, January 19, 2026
Washington's Birthday (Presidents' Day):
Monday, February 16, 2026
Memorial Day:
Monday, May 25, 2026
Juneteenth:
Friday, June 19, 2026
Independence Day:
Saturday, July 4, 2026, observed Friday, July 3, 2026
Labor Day:
Monday, September 7, 2026
Columbus Day:
Monday, October 12, 2026
Veterans Day:
Wednesday, November 11, 2026
Thanksgiving Day:
Thursday, November 26, 2026
Christmas Day:
Friday, December 25, 2026

How to use the US federal holidays tool

  1. 1

    Pick the year

    This year is filled in; type any year from 1978 on.

  2. 2

    Read the holidays

    Each holiday shows its date and weekday, and its observed day when that differs.

  3. 3

    Plan around them

    The line on top counts down to the next holiday; copy the link to share the year.

How DateMath works out the federal holidays

DateMath applies the rules of 5 U.S.C. 6103 to the year: fixed dates for New Year's Day, Juneteenth, Independence Day, Veterans Day and Christmas, and the nth Monday or Thursday of the month for the others, such as the last Monday in May for Memorial Day. A fixed-date holiday on a Saturday is observed on the Friday before and one on a Sunday on the Monday after, the rule the Office of Personnel Management applies to federal employees. These are the same dates the business days calculator skips.

  • US federal holidays. DateMath skips the 11 annual holidays of 5 U.S.C. 6103 on the days they are observed for federal employees, as the US Office of Personnel Management (OPM) lists them: a Saturday holiday on the Friday before, a Sunday holiday on the Monday after. Source: 5 U.S.C. 6103, OPM federal holidays.
  • The Gregorian calendar. DateMath treats every date as a Gregorian date, with its leap-year rule: a year divisible by 4 is a leap year, except century years not divisible by 400, so 2000 had a February 29 and 2100 will not. Source: Gregorian calendar.

DateMath's date math is tested against more than 100 cases worked out by hand. Every worked example and table on the site is computed with the same code the calculators run, so a page and its calculator can't disagree.

The 11 US federal holidays and their rules

Federal law, 5 U.S.C. 6103, sets 11 annual holidays. Five are on fixed dates and move to the nearest weekday when they fall on a weekend; six are always on a Monday or, for Thanksgiving, a Thursday, so they never need an observed day.

HolidayRule2027
New Year's DayJanuary 1Friday, January 1, 2027
Martin Luther King Jr. Daythe third Monday in JanuaryMonday, January 18, 2027
Washington's Birthday (Presidents' Day)the third Monday in FebruaryMonday, February 15, 2027
Memorial Daythe last Monday in MayMonday, May 31, 2027
JuneteenthJune 19Saturday, June 19, 2027
Independence DayJuly 4Sunday, July 4, 2027
Labor Daythe first Monday in SeptemberMonday, September 6, 2027
Columbus Daythe second Monday in OctoberMonday, October 11, 2027
Veterans DayNovember 11Thursday, November 11, 2027
Thanksgiving Daythe fourth Thursday in NovemberThursday, November 25, 2027
Christmas DayDecember 25Saturday, December 25, 2027

Federal holidays with moving dates, 2026 to 2031

The Monday holidays and Thanksgiving land on a different date every year. Memorial Day, the last Monday in May, always falls between May 25 and May 31; Labor Day, the first Monday in September, between September 1 and 7.

Holiday202620272028202920302031
Martin Luther King Jr. DayJanuary 19January 18January 17January 15January 21January 20
Washington's Birthday (Presidents' Day)February 16February 15February 21February 19February 18February 17
Memorial DayMay 25May 31May 29May 28May 27May 26
Labor DaySeptember 7September 6September 4September 3September 2September 1
Columbus DayOctober 12October 11October 9October 8October 14October 13
Thanksgiving DayNovember 26November 25November 23November 22November 28November 27

Fixed-date holidays: weekday and observed day, 2026 to 2031

A fixed-date holiday on a Saturday is observed on the Friday before, and one on a Sunday on the Monday after. The table gives the weekday, and the observed date when it differs.

Holiday202620272028202920302031
New Year's DayThursdayFridaySaturday, observed December 31MondayTuesdayWednesday
JuneteenthFridaySaturday, observed June 18MondayTuesdayWednesdayThursday
Independence DaySaturday, observed July 3Sunday, observed July 5TuesdayWednesdayThursdayFriday
Veterans DayWednesdayThursdaySaturday, observed November 10Sunday, observed November 12MondayTuesday
Christmas DayFridaySaturday, observed December 24MondayTuesdayWednesdayThursday

New Year's Day is the one holiday that can be observed in the year before: when January 1 is a Saturday, federal offices close on Friday, December 31.

Holidays by year

Each of these years has a page with every holiday, its weekday, the long weekends and the workdays per month:

Who gets federal holidays off

The holidays apply to federal employees, and they set the schedule for much else: post offices close, most banks follow the Federal Reserve, which closes on the same days, and many employers give the same days off. Private employers aren't required to, and states add holidays of their own. Inauguration Day, every four years on January 20 (January 21 when the 20th is a Sunday), is a holiday only for federal employees in the Washington, D.C. area.

To count the workdays between two dates without these holidays, use the business days calculator; to see them on a calendar, the printable calendar; and to count down to Christmas, the Christmas countdown.

Frequently asked questions

How many federal holidays are there in a year?
11 a year since 2021, when Juneteenth was added: New Year's Day, Martin Luther King Jr. Day, Washington's Birthday, Memorial Day, Juneteenth, Independence Day, Labor Day, Columbus Day, Veterans Day, Thanksgiving Day and Christmas Day. Inauguration Day, every four years, is a holiday only for federal employees in the Washington, D.C. area.
When is Memorial Day?
The last Monday in May, so between May 25 and May 31: Monday, May 31, 2027 in 2027 and Monday, May 29, 2028 in 2028.
When is Veterans Day observed?
On November 11, unless that is a weekend: then federal employees get the Friday before (Saturday) or the Monday after (Sunday). In 2027 November 11 is a Thursday, so it is observed on the day itself.
What is the observed date of a holiday?
The weekday federal offices close for a holiday that falls on a weekend: the Friday before a Saturday holiday, the Monday after a Sunday one. Independence Day 2027 falls on a Sunday, so it is observed on Monday, July 5, 2027.
Do banks close on federal holidays?
Most do, because they follow the Federal Reserve's holiday schedule, which lists the same 11 holidays. The Federal Reserve does not move a Saturday holiday to the Friday before, so banks can be open on a Friday when federal offices are closed.
Is the day after Thanksgiving a federal holiday?
No. Only Thanksgiving Day, the fourth Thursday in November, is a federal holiday; many employers and some states give the Friday off as well.
Why does the tool start in 1978?
Because 1978 is the first year every holiday was on today's rule: Washington's Birthday, Memorial Day and Columbus Day moved to Mondays in 1971, and Veterans Day, a Monday in October from 1971, returned to November 11 in 1978. Martin Luther King Jr. Day is counted from 1986 and Juneteenth from 2021.
Does the tool show state holidays?
No, only the federal ones. States set their own holidays, and many add days such as the day after Thanksgiving or a state founding day.

More date and time tools