Find the exact date of moveable US holidays for any year. Calculate Thanksgiving, Memorial Day, Labor Day, Easter, and more using calendar rules.
The Holiday Date Finder calculates the exact dates of moveable US holidays for any year. Unlike fixed-date holidays (July 4, Christmas), moveable holidays are defined by rules such as "the fourth Thursday of November" (Thanksgiving) or "the last Monday of May" (Memorial Day).
Calculating these dates by hand requires knowing the day of the week for the first of the month, then counting to the correct occurrence. This calculator uses the Zeller's congruence algorithm to determine the day of the week for any date, then applies each holiday's specific rule to find the exact date.
Covered holidays include: New Year's Day, Martin Luther King Jr. Day, Presidents' Day, Memorial Day, Independence Day, Labor Day, Columbus Day, Veterans Day, Thanksgiving, and Christmas. It also computes Easter using a simplified algorithm for the Gregorian calendar.
Tracking this metric consistently enables professionals to identify patterns in how they allocate time and effort, revealing opportunities to work more effectively and accomplish more each day.
Moveable holidays change dates every year, making planning difficult. This calculator provides exact dates for all major US holidays in any year, using the official rules for each. No more guessing when Thanksgiving or Labor Day falls. This quantitative approach replaces vague time estimates with concrete data, enabling professionals to plan realistic schedules and avoid the pattern of chronic overcommitment.
Day of week: Zeller's congruence Nth weekday of month: find first occurrence, add (N−1) × 7 days Last weekday of month: find last day of month, step back to target weekday Easter: Anonymous Gregorian algorithm (Meeus/Jones/Butcher)
Result: Thanksgiving: Nov 26, Easter: Apr 5
For 2026: Thanksgiving is the 4th Thursday of November = November 26. Easter falls on April 5 per the Gregorian algorithm. Memorial Day is the last Monday of May = May 25.
US moveable holidays follow specific "Nth weekday of month" rules: MLK Day = 3rd Monday of January, Presidents' Day = 3rd Monday of February, Memorial Day = last Monday of May, Labor Day = 1st Monday of September, Columbus Day = 2nd Monday of October, Thanksgiving = 4th Thursday of November.
Computing Easter's date is remarkably complex for a quantity that could range over just 35 possible dates. The algorithm involves computing the year's position in the 19-year Metonic cycle, the century correction, and the paschal full moon date. The result is purely arithmetic—no astronomical tables required.
Businesses use holiday dates for payroll processing, shipping cutoffs, and staffing. Knowing holiday dates years in advance enables better project scheduling, vacation planning, and budget forecasting. Some industries (retail, travel) center their entire annual calendar around holiday dates.
US Thanksgiving is the fourth Thursday of November. Find November 1's day of the week, then calculate the first Thursday. Add 21 days (3 weeks) to get the fourth Thursday. The date ranges from November 22 to November 28.
Easter dates are determined by the paschal full moon—the first full moon on or after March 21. Easter is the first Sunday after this full moon. The computation uses the anonymous Gregorian algorithm, a purely arithmetic method that doesn't require astronomical observation.
Easter can fall as early as March 22 and as late as April 25 in the Gregorian calendar. The last March 22 Easter was in 1818; the next will be in 2285. The most common date is April 19.
The fixed holidays like New Year's and Christmas are near-universal. The moveable dates (Thanksgiving, Memorial Day, etc.) use US rules. Other countries have different moveable holidays and different rules. Canadian Thanksgiving, for example, is the second Monday of October.
When a federal holiday falls on a Saturday, it is observed (day off) on Friday. When it falls on a Sunday, it is observed on Monday. This rule applies to fixed holidays like July 4, Veterans Day, Christmas, and New Year's Day.
Easter is based on lunisolar calculations—specifically, the first Sunday after the paschal full moon following the vernal equinox. Because lunar months don't divide evenly into solar years, Easter shifts by several weeks from year to year.