Day of the Week Calculator
Find what day of the week any date falls on, past or future. Enter a date to get its weekday, or switch modes to find the date of the Nth weekday of a month, such as the third Monday of January. Free, accurate for any year, and instant in your browser.
- Leap-year accurate
- 100% free
- No sign-up, no app
- Instant as you type
- Works offline after first load
How to use it
- 1
Choose a mode
Look up the weekday for a date, or find the date of the Nth weekday of a month.
- 2
Enter the date or the rule
Pick a date, or pick a month, a weekday and which occurrence you want, such as the last Friday.
- 3
Read the answer
See the weekday name, or the exact date that matches your rule.
When it comes in handy
History and trivia
Find out which day of the week a birthday, a historic event or a future date falls on.
Recurring dates
Work out the date of the second Tuesday or the last Friday of a month for meetings and rotas.
Holidays and rules
Pin down floating dates that are defined as the Nth weekday of a month.
Instant, accurate & 100% in your browser
The calculation runs right here in your browser, counting the real calendar so leap years and month lengths come out right. Nothing you type is sent to a server, there is no sign-up and no limit, and once the page has loaded it keeps working even with no connection.
Frequently asked questions
- What day of the week was I born on?
- Enter your birth date and the calculator shows the weekday straight away. It works for any year, past or future, using the real calendar including leap years, so the answer matches historical records.
- How do I find the third Monday of a month?
- Switch the calculator to the "Nth weekday" mode, choose the month and year, pick Monday, and choose the third occurrence. The calculator returns the exact date. Many public holidays are defined this way, such as a holiday on the third Monday of a month.
- What if the Nth weekday does not exist?
- Some months have only four of a given weekday, so a request for the fifth one cannot be met. In that case the calculator tells you the occurrence does not exist rather than guessing. Choosing "last" instead always returns a valid date.
- How accurate is the calculation?
- The maths is done day by day using the real calendar, so leap years, the different lengths of months, and year boundaries are all handled correctly rather than approximated. There is no "30-day month" rounding, which is where many quick estimates go wrong, so the result matches what you would get counting on a calendar.