Nth Weekday of Month Calculator – Find the Date of Any Ordinal Weekday
Many of the dates that matter most aren't fixed day-of-month numbers — they're defined by an ordinal weekday. Thanksgiving is the 4th Thursday of November. Mother's Day is the 2nd Sunday of May. Board meetings, payroll cycles, and recurring calendar invites are often scheduled as "the 2nd Tuesday of every month" rather than a specific date. The Nth Weekday of Month Calculator instantly finds the exact calendar date for any such rule, so you never have to count squares on a calendar by hand.
How the Calculation Works
Given a month, year, weekday, and occurrence (1st through 5th, or Last), the calculator locates the first day of the month and determines how many days forward it must move to land on the target weekday. That gives the first occurrence. Each subsequent occurrence is exactly 7 days later, so the Nth occurrence is simply firstOccurrence + (n - 1) × 7 days. If that computed date overflows into the next month, the requested occurrence doesn't exist for that month/year combination.
Why "5th" Sometimes Doesn't Exist
Every month has at least four occurrences of each weekday, but only some months — depending on how many days they have and which weekday the month starts on — have a fifth. A 31-day month, for example, has five occurrences of exactly three weekdays. When you request a 5th occurrence that isn't there, the tool shows a clear warning and suggests the Last occurrence instead, which always resolves to a valid date regardless of whether the month has four or five of that weekday.
Reverse Lookup
Sometimes you have a date and need to know its ordinal position — for example, confirming that November 19 is the "3rd Thursday" of November. The Reverse Lookup tab takes any date and reports which occurrence (1st–5th) of its weekday it represents, and whether it also happens to be the last one that month.
Multi-Year Range Projection
Recurring meetings and long-range holiday planning often need the same rule applied across several years — "the 2nd Tuesday of October from 2026 through 2030," for instance. The Multi-Year Range tab runs the forward calculation once per year and returns a full table you can export as a CSV file for calendar imports or planning documents.
Built-In Holiday Presets
Rather than manually looking up each holiday's rule, the Holiday Preset dropdown auto-fills the month, weekday, and occurrence for common Nth-weekday observances — Thanksgiving, Mother's Day, Father's Day, Labor Day, Memorial Day, MLK Day, Presidents' Day, and Columbus Day — so you can jump straight to the resulting date for any year.
Who Uses This Calculator
HR teams use it to compute policy dates tied to ordinal weekdays. Developers building calendar or scheduling software use it to verify recurrence logic. Event planners and club organizers rely on it to set up "every 2nd Tuesday" style meetings without manual counting. Legal and contractual notice periods, election dates, and garbage-collection schedules are frequently defined the same way.
Accuracy and Limitations
The calculator is accurate for any Gregorian calendar date from year 1 through 9999 and automatically accounts for leap years and month-length variations. Multi-year range queries are capped at 50 years per request to keep results manageable. Weekday numbering follows the common US convention (Sunday = first day of the week).