Memorial Day 2028 and Every US Federal Holiday

Memorial Day 2028 is Monday, May 29, 2028, the last Monday in May. Below are all 11 US federal holidays of 2028, each with its weekday and, when it falls on a weekend, the day federal offices close instead.

11 federal holidays in 2028

New Year's Day:
Saturday, January 1, 2028, observed Friday, December 31, 2027
Martin Luther King Jr. Day:
Monday, January 17, 2028
Washington's Birthday (Presidents' Day):
Monday, February 21, 2028
Memorial Day:
Monday, May 29, 2028
Juneteenth:
Monday, June 19, 2028
Independence Day:
Tuesday, July 4, 2028
Labor Day:
Monday, September 4, 2028
Columbus Day:
Monday, October 9, 2028
Veterans Day:
Saturday, November 11, 2028, observed Friday, November 10, 2028
Thanksgiving Day:
Thursday, November 23, 2028
Christmas Day:
Monday, December 25, 2028

Every federal holiday in 2028

New Year's Day 2028: Saturday, January 1, 2028

New Year's Day is January 1. In 2028 it falls on a Saturday, so federal employees have Friday, December 31, 2027 off.

Martin Luther King Jr. Day 2028: Monday, January 17, 2028

Martin Luther King Jr. Day is the third Monday in January. In 2028 it falls on a weekday, so it is observed on the day itself.

Washington's Birthday 2028: Monday, February 21, 2028

Washington's Birthday (Presidents' Day) is the third Monday in February. In 2028 it falls on a weekday, so it is observed on the day itself.

Memorial Day 2028: Monday, May 29, 2028

Memorial Day is the last Monday in May. In 2028 it falls on a weekday, so it is observed on the day itself.

Juneteenth 2028: Monday, June 19, 2028

Juneteenth is June 19. In 2028 it falls on a weekday, so it is observed on the day itself.

Independence Day 2028: Tuesday, July 4, 2028

Independence Day is July 4. In 2028 it falls on a weekday, so it is observed on the day itself.

Labor Day 2028: Monday, September 4, 2028

Labor Day is the first Monday in September. In 2028 it falls on a weekday, so it is observed on the day itself.

Columbus Day 2028: Monday, October 9, 2028

Columbus Day is the second Monday in October. In 2028 it falls on a weekday, so it is observed on the day itself.

Veterans Day 2028: Saturday, November 11, 2028

Veterans Day is November 11. In 2028 it falls on a Saturday, so federal employees have Friday, November 10, 2028 off.

Thanksgiving Day 2028: Thursday, November 23, 2028

Thanksgiving Day is the fourth Thursday in November. In 2028 it falls on a weekday, so it is observed on the day itself.

Christmas Day 2028: Monday, December 25, 2028

Christmas Day is December 25. In 2028 it falls on a weekday, so it is observed on the day itself.

Long weekends in 2028

A holiday observed on a Monday or a Friday gives a three-day weekend. In 2028 there are 9:

  • New Year's Day: Friday, December 31, 2027
  • Martin Luther King Jr. Day: Monday, January 17, 2028
  • Washington's Birthday (Presidents' Day): Monday, February 21, 2028
  • Memorial Day: Monday, May 29, 2028
  • Juneteenth: Monday, June 19, 2028
  • Labor Day: Monday, September 4, 2028
  • Columbus Day: Monday, October 9, 2028
  • Veterans Day: Friday, November 10, 2028
  • Christmas Day: Monday, December 25, 2028

Business days in each month of 2028

Weekdays minus the federal holidays observed on them: 250 business days in 2028. The business days calculator counts any other range.

MonthBusiness daysHolidays skipped
January20Martin Luther King Jr. Day
February20Washington's Birthday (Presidents' Day)
March23None
April20None
May22Memorial Day
June21Juneteenth
July20Independence Day
August23None
September20Labor Day
October21Columbus Day
November20Veterans Day, Thanksgiving Day
December20Christmas Day

How DateMath works out the holidays of 2028

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.

Frequently asked questions

When is Memorial Day 2028?
Monday, May 29, 2028. Memorial Day is the last Monday in May.
How many federal holidays are there in 2028?
11. New Year's Day and Veterans Day fall on a weekend and are observed on another day. With them, 2028 has 250 US business days.
How many three-day weekends do federal holidays make in 2028?
9: New Year's Day (Friday), Martin Luther King Jr. Day (Monday), Washington's Birthday (Presidents' Day) (Monday), Memorial Day (Monday), Juneteenth (Monday), Labor Day (Monday), Columbus Day (Monday), Veterans Day (Friday), Christmas Day (Monday).

Other years