Date & Time

Nth Weekday of the Month Calculator (Holiday Dates)

Choose the occurrence, weekday, month and year.

Your numbers

Your results

Date
Date
—
ISO date
—
Day of the month
—

Nth Weekday of the Month Calculator (Holiday Dates) by TheCalcTools

How the Nth Weekday of the Month Calculator (Holiday Dates) works

Find the first day of the month and its weekday, then move forward to the first occurrence of the weekday you want; each later occurrence is 7 days on. For the last occurrence, start from the month’s last day and move back.

Many holidays are defined this way: US Thanksgiving (4th Thursday of November), Memorial Day (last Monday of May), Labor Day (1st Monday of September) and UK bank holidays.

The formula

First = day 1 + ((weekday − weekday of day 1) mod 7); nth = first + 7(n − 1)

Worked example

Using the default values shown in the calculator:

OccurrenceFourth
WeekdayThursday
MonthNovember
Year2026
  1. The fourth Thursday of November 2026 is Thursday, 26 November 2026.

Result:

DateThursday, 26 November 2026
ISO date2026-11-26
Day of the month26

Frequently asked questions

When is Thanksgiving 2026?

Thursday 26 November 2026.

Sources and further reading

More in Date & Time · All calculators

This calculator gives estimates for information only. Check important results independently before you rely on them. See our disclaimer.