Day of the Week Calculator
Find what day of the week any date falls on β past, present, or centuries into the future β plus Friday-the-13th detection, leap day flags, and a reverse finder that lists every date in a month matching a specific weekday.
How to Find the Day of the Week for Any Date
Features
What Is Day-of-Week Calculation, and Why Isn't It Trivial by Hand?
Working out a weekday in your head feels like it should be simple, but it genuinely isn't, because the length of a year isn't a clean multiple of seven. A common year has 365 days β exactly 52 weeks plus one extra day β so a fixed date's weekday advances by one position every ordinary year. A leap year has 366 days, pushing the shift to two positions for any date after February 29th. Stack that irregular drift across decades or centuries, factor in the Gregorian leap-year exceptions (divisible by 4, except century years unless divisible by 400), and mental arithmetic breaks down fast β which is exactly why methods like Zeller's congruence and the Doomsday algorithm exist as memorisable shortcuts for magicians and mental-math enthusiasts. This calculator skips the shortcuts entirely and computes the answer directly: it counts the exact elapsed days between your date and a fixed reference point using the same proleptic Gregorian calendar logic built into every modern browser, so the result is exact rather than approximated.
Two Modes: Find a Day, or Find All Matching Dates
Most weekday calculators only answer one direction of the question. This one answers both. Find Day of the Week takes a single date and tells you its weekday, along with contextual details β day of year, ISO week, quarter, and the dates immediately before and after it. Find Weekday Dates reverses the question: pick a weekday, a month, and a year, and the tool lists every date in that month landing on that weekday. That second mode turns out to be surprisingly useful in practice β it's the fastest way to answer "how many Tuesdays are in September" when setting up a recurring class schedule, or "what are all the Fridays in Q3" when planning a payroll calendar that pays out weekly on a fixed weekday.
Resolving βthe Third Monday of the Monthβ and Similar Contract Language
Legal and financial documents love phrases like βthe second Tuesday of each monthβ or βthe last Friday of the quarterβ precisely because they stay valid indefinitely without needing an amendment every time a fixed date would drift into a weekend. The trade-off is that someone eventually has to convert that phrase into an actual date to act on it, and that conversion is exactly where Find Weekday Dates earns its keep β pick the weekday and month, and the ordered list of matches makes βsecondβ or βlastβ a simple count down the list rather than a manual count across a paper calendar. Board meeting schedules, rent due dates, recurring court hearings, and payroll cut-offs are all commonly defined this way for the same reason.
Fun Facts and the Weekday Recurrence Cycle
The Fun Facts panel goes beyond the basic answer. The "Next" and "Previous" figures are simple β any given weekday recurs exactly seven days later or earlier, always. The more interesting number is "Same Date Repeats On," which answers a question most people have wondered about at some point: if my birthday was a Tuesday this year, when will it next be a Tuesday again? Because of the 365-versus-366-day drift described above, the honest answer usually isn't "next year" β it's typically 6 or 11 years out, and occasionally longer depending on exactly how many leap years fall in between. Rather than relying on the old rule of thumb that weekdays repeat on a fixed 28-year cycle β which was only ever true before the Gregorian century-year exception started interfering β this calculator checks forward year by year and reports the actual next match, so the answer stays correct even across century boundaries like 2100, when the old 28-year shortcut quietly breaks.
Friday the 13th gets its own flag for a simple reason: it's one of the most searched weekday questions on the internet, and every calendar year contains between one and three of them, so there's a decent chance any random date you check is one. February 29th gets flagged too, since leap day only exists at all in roughly one year out of four, and someone born on it has a genuinely unusual relationship with their own calendar birthday.
A few well-known dates make good sanity checks if you want to see the calculator in action: D-Day (June 6, 1944) fell on a Tuesday; the Apollo 11 moon landing (July 20, 1969) was a Sunday; and January 1, 2000 β the date so many Y2K predictions centred on β was a Saturday. Plugging in any of these should return the same answer as the historical record, which is a reasonable quick way to confirm the tool (or any weekday calculator) is behaving correctly before trusting it with a date that actually matters to you.
Real-World Uses
- Recurring meeting and class scheduling β confirm which weekday a fixed monthly date lands on, or use Find Weekday Dates to list every session date at once.
- Contract and legal clauses β many agreements reference "the third Monday of the month" or similar; this tool resolves that to an exact date instantly.
- Genealogy and historical research β check the weekday of a birth, marriage, or death record date found in an old document (see the historical-accuracy note above for calendar-reform caveats).
- Payroll and billing cycles β verify which weekday a recurring payment or invoice date falls on for a given month.
- Event and travel planning β confirm whether a target date lands on a weekend before booking, or find every Saturday in a travel window.
Why Browser-Based Processing Matters
The Day of the Week Calculator runs entirely client-side. The dates you enter β including birth dates and other personal milestones β are never transmitted to any server. All of the weekday, week-number, and recurrence-year arithmetic happens locally in your browser tab, and the tool works fully offline once the page has loaded.