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.
| Month | Business days | Holidays skipped |
|---|---|---|
| January | 20 | Martin Luther King Jr. Day |
| February | 20 | Washington's Birthday (Presidents' Day) |
| March | 23 | None |
| April | 20 | None |
| May | 22 | Memorial Day |
| June | 21 | Juneteenth |
| July | 20 | Independence Day |
| August | 23 | None |
| September | 20 | Labor Day |
| October | 21 | Columbus Day |
| November | 20 | Veterans Day, Thanksgiving Day |
| December | 20 | Christmas 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).