Skip to content

Nth Weekday of Month Calculator

Find the date of the 1st through 5th occurrence of a weekday in a month, such as "the third Monday of January."

Need the last occurrence instead of a numbered one? See Last Weekday of Month Calculator.

Worked example

The third Monday of January 2027 is January 18: January 1, 2027 is a Friday, so the first Monday is January 4, and each subsequent Monday is 7 days later, making the third Monday January 4 + 14 = January 18.

When the 5th occurrence doesn't exist

Not every month has a 5th occurrence of every weekday (a month needs at least 29 days containing that weekday for a 5th one to exist). The calculator states plainly when the requested occurrence doesn't exist rather than returning a date from the wrong month.

Limitations

This is calendar arithmetic only; it does not determine whether a specific recurring event actually happens on this pattern.

Frequently asked questions

What happens if I ask for the 5th occurrence and it doesn't exist?
The result explains that the month only has a certain number of that weekday, rather than guessing.