Memorial Day Date Rule
Memorial Day is observed on the last Monday in May each year. Because the day of the week shifts, the calendar date changes annually, consistently landing between May 25 and May 31. This fixed rule—last Monday of May—has been Federal law since the Uniform Monday Holiday Act took effect in 1971. Below is a quick reference table showing recent and near-future dates under this rule.
| Year | Memorial Day Date | Day |
|---|---|---|
| 2023 | May 29 | Monday |
| 2024 | May 27 | Monday |
| 2025 | May 26 | Monday |
| 2026 | May 25 | Monday |
| 2027 | May 31 | Monday |
Why the Last Monday in May
The modern date stems from the Uniform Monday Holiday Act of 1968, which created three-day weekends for certain Federal holidays by moving them to Mondays. Memorial Day—originally Decoration Day—was one of these holidays. The change took effect in 1971, establishing the consistent rule: Memorial Day is the final Monday in May. This differs from Veterans Day (November 11 fixed) and differs from several other U.S. holidays in both origin and calculation.
Origins and Name Change
Decoration Day began after the Civil War to honor Union and Confederate soldiers who died in service. Over time, it expanded to commemorate all Americans who died while in military service. The name shifted gradually to Memorial Day, and in 1967 the federal government formally renamed it. The date rule has remained the last Monday in May since 1971 for Federal observance and for most state and local governments.
How the Date Is Determined
Because the last Monday can be any Monday from May 25 to May 31, the exact calendar date varies. If the last day of May is a Tuesday, for example, Memorial Day falls on the preceding Monday, May 31. If May 31 is a Sunday, the holiday is on May 30. The calculation follows the same principle each year: identify the last Monday in the month of May.
- Rule: Last calendar Monday in May
- Range: May 25 to May 31
- Federal baseline since 1971: Uniform Monday Holiday Act
Common Misconceptions
A frequent misunderstanding is that Memorial Day has a fixed calendar date, like July 4 or Christmas. Another is that it always occurs on a specific numerical date in May, such as May 30. In reality, the holiday floats within a narrow window, always on a Monday by design. Some also confuse it with Veterans Day, which honors all veterans living and deceased but remains on November 11 regardless of weekday.
Related Observances
Several U.S. holidays fall on set weekdays, making their dates predictable in pattern though not fixed in calendar number. These include Labor Day (first Monday in September), Columbus Day (second Monday in October), and Veterans Day (November 11). Only Veterans Day and Memorial Day have widely recognized, distinct histories, while the others are more recent federal creations designed to provide regular three-day weekends.
| Holiday | Rule | Month |
|---|---|---|
| Memorial Day | Last Monday | May |
| Labor Day | First Monday | September |
| Columbus Day | Second Monday | October |
| Veterans Day | November 11 fixed | November |
Planning Around the Holiday
Because Memorial Day shifts, individuals and organizations that plan events, sales, or travel must check the calendar each year. School calendars, federal holiday schedules, and retail promotions typically publish the upcoming year’s Memorial Day date in advance. Knowing the rule—last Monday of May—makes it simple to determine the date without waiting for published calendars.
FAQ
Reader questions
Why does Memorial Day change each year?
Memorial Day changes because it is tied to the day of the week rather than a fixed calendar day. By law it is the last Monday in May, which can fall anywhere from May 25 to May 31 depending on the year’s calendar.
Can Memorial Day ever be May 31?
Yes, when May 31 falls on a Monday, the holiday is observed on that date. This occurs roughly once every six or seven years, following the pattern of the Gregorian calendar.
Is Memorial Day always the same as May 30?
No. May 30 was historically significant as Decoration Day, but since the 1971 Uniform Monday Holiday Act, the holiday moves to the last Monday in May and is no longer fixed to May 30.
What is the difference between Memorial Day and Veterans Day?
Memorial Day honors service members who died in military service, while Veterans Day honors all veterans, living and deceased. Memorial Day falls on the last Monday in May; Veterans Day is always on November 11.
Do all employers give the day off for Memorial Day?
Federal employees and many private employers observe the holiday, but policies vary. Government offices, banks, and most schools are typically closed, while retail and service businesses may remain open or offer limited hours.