Find the exact date of the 1st, 2nd, 3rd, 4th or last weekday of any month.
This tool answers the reverse of the usual 'what weekday is this date' question: instead, you specify a weekday and which occurrence of it you want — say, the 3rd Thursday, or the last Monday — along with a month and year, and it returns the exact calendar date that matches. This is exactly the kind of date many recurring rules are defined by, rather than a fixed day of the month.
Plenty of real-world dates aren't fixed to a specific day number at all: US Thanksgiving is the fourth Thursday of November, many countries' Mother's Day falls on the second Sunday of May, board meetings are often scheduled for 'the first Tuesday of the month', and some bank holidays are defined as the last Monday of a given month specifically so they always land on a long weekend. None of these have one single date number that works every year, which is exactly why a nth-weekday finder is useful rather than a plain calendar.
Because months don't all have the same number of days, the last occurrence of a given weekday isn't always the 4th one — some months have a 5th occurrence of certain weekdays depending on how the month lines up. This tool calculates the true last occurrence by working backward from the final day of the month until it hits your chosen weekday, rather than assuming it's always the 4th instance.
Meeting organizers scheduling a recurring 'second Tuesday' call need the actual date each month, HR and payroll teams working with rules like 'paid on the last Friday of the month' need to convert that into a specific date to process on time, and anyone trying to figure out exactly which date a moveable holiday like Thanksgiving falls on in a future year can get the answer directly rather than counting through a calendar by hand.
It always returns the true final occurrence of that weekday within the month, whether that's the 4th or 5th time it appears, by counting backward from the end of the month rather than assuming a fixed position.
This tool calculates one month and year at a time. To build out a full year of recurring dates, run it once for each month with the same occurrence and weekday selected.
The Calendar Generator shows you the entire month laid out visually so you can read off any date yourself, while this tool jumps straight to one specific date based on a rule like 'the 2nd Wednesday', without you needing to scan a grid.
Yes, you can enter any year from 1 to 3000, and the calculation uses standard calendar rules so it remains accurate across that entire range.
Every month has at least four occurrences of every weekday, since even the shortest month (28-day February) contains exactly four of each. A 5th occurrence only appears in longer months where the math lines up, which the 'last' option accounts for automatically.