ΣCALCULATORWizard

📆 Day of the Week Calculator

Find what day any date falls on, list all occurrences of a weekday in a month, jump to the next or previous day, and view a full-year highlighted calendar.

Quick presets
Weekday to find
Weekday to find
Direction
Highlight this weekday

What Day of the Week Is Any Date?

Finding the day of the week for any given date is one of the most common calendar questions people ask. Whether you’re planning a wedding and need to know what day your anniversary will fall on in ten years, checking what day of the week a historical event occurred, verifying a due date, or figuring out the day for a recurring appointment, this calculator handles it instantly for any date in the Gregorian calendar.

The calculation uses JavaScript’s built-in Date object, which internally implements the proleptic Gregorian calendar extended backward before its 1582 adoption. For dates from 1582 onward the results match the historical calendar. The algorithm is equivalent to Zeller’s Congruence, a mathematical formula developed by Christian Zeller in 1882 that computes the day of the week from the year, month, and day values using modular arithmetic.

The Seven Days: Origins and Character

DayNamed afterOriginISO number
SundayThe SunOld English: Sunnandæg7
MondayThe MoonOld English: Mónandæg1
TuesdayTiw (Norse war god)Old English: Tíwesdæg2
WednesdayWoden / OdinOld English: Wódnesdæg3
ThursdayThor (Norse thunder god)Old English: Þúnresdæg4
FridayFrigg (Norse love goddess)Old English: Frīgedæg5
SaturdaySaturn (Roman god)Latin: Saturni dies6

Saturday is the only English day name derived directly from Latin rather than Germanic mythology. All other days reflect the Old English translation of the Roman planetary week — a system that mapped each day to a celestial body and its associated deity.

How the Day of the Week Is Calculated

Zeller’s Congruence

Christian Zeller published his congruence formula in 1882. It works by converting a date into a single integer modulo 7. For the Gregorian calendar, the formula adjusts for January and February being treated as months 13 and 14 of the previous year (to simplify the irregular leap-year handling), then applies century corrections that account for the Gregorian calendar’s century-year rule (century years are only leap years if divisible by 400).

The Doomsday algorithm

The Doomsday algorithm, created by mathematician John Conway, lets people calculate the day of the week mentally. It’s based on the observation that certain “anchor dates” in every year always share the same weekday — called the Doomsday. For example, 4/4, 6/6, 8/8, 10/10, 12/12, and the last day of February always fall on the same weekday each year. Once you know that year’s Doomsday, you can quickly find any date by counting from the nearest anchor.

Notable Days: What Weekday Are Major Holidays?

HolidayRule20262027
New Year’s DayJan 1 (fixed)ThursdayFriday
Valentine’s DayFeb 14 (fixed)SaturdaySunday
St. Patrick’s DayMar 17 (fixed)TuesdayWednesday
Independence DayJul 4 (fixed)SaturdaySunday
HalloweenOct 31 (fixed)SaturdaySunday
Thanksgiving4th Thursday, NovThursday Nov 26Thursday Nov 25
Christmas DayDec 25 (fixed)FridaySaturday

Calendar Curiosities

The Gregorian calendar repeats itself exactly every 400 years — meaning 2025 and 2425 have identical calendars. Within a single year, some weekdays appear 53 times and the rest appear 52. Which day gets the extra occurrence depends on what day January 1 falls on and whether it’s a leap year. In 2026, which starts on a Thursday, both Thursday and Friday appear 53 times.

Friday the 13th occurs at least once and at most three times every year. The maximum gap between two Friday the 13ths is 14 months. There’s never a year without at least one. The longest streak of months with Friday the 13th is three consecutive months — this happens when February has a Friday the 13th in a non-leap year starting on Thursday.

Frequently Asked Questions

What day of the week was I born on?
Use the Day Finder mode, enter your birth date, and click Calculate. You’ll instantly see the day of the week along with the day of the year, ISO week number, quarter, days until your next birthday, and your zodiac sign. The calculator works for any date from the 1600s to the far future.
How do I find all the Fridays (or any day) in a specific month?
Switch to the List in Month mode, select Friday from the day toggle, pick your month and year, and click Calculate. You’ll see every occurrence of that day in the month listed with its ordinal position (1st Friday, 2nd Friday, etc.) — useful for scheduling recurring meetings, finding the first Monday of a month, or planning events.
How do I find the next Friday from today?
Switch to Next / Previous mode, select Friday, leave the starting date as today, choose “Next occurrence,” and click Calculate. You’ll see the exact date of the next Friday along with how many days away it is. You can also find the previous occurrence by switching to the backward direction.
How many Saturdays are in 2026?
Switch to the Year Calendar mode, select Saturday, enter 2026, and click Calculate. You’ll see the total count of Saturdays (either 52 or 53 depending on how the year falls) and a full 12-month calendar with every Saturday highlighted. For 2026, which starts on Thursday, there are 52 Saturdays.
Is the calculation accurate for dates before 1582?
The calculator uses the proleptic Gregorian calendar, which extends the Gregorian rules backward before October 1582 when it was officially adopted. For historical dates before that, the Julian calendar was in use, which has different leap-year rules and a 10–13 day offset. If you need historically accurate Julian calendar dates before 1582, the results from this calculator will differ from what was recorded at the time.
Why does the calendar repeat every 400 years?
The Gregorian calendar has a 400-year cycle because of how it handles leap years: every 4 years is a leap year, except century years (divisible by 100), except years divisible by 400 which are leap years again. This gives exactly 97 leap years in 400 years, totaling 146,097 days — which is exactly 20,871 weeks, bringing the calendar back to the same day-of-week alignment.