Day of the Week Calculator

Find the weekday for any date, past or future.

Starts as today. Try your birthday or any date in history.

21 October 2026

Wednesday

21 October 2026 falls on a Wednesday.

In the month
3rd Wednesday of October
Day of the year
294 of 365 (71 days left)
ISO week number
Week 43 of 2026
Leap year?
No, 2026 has 365 days

Fix the highlighted field to update the result.

21 October in other years
YearDay of the week
2025Tuesday
2026 (this date)Wednesday
2027Thursday
2028Saturday
2029Sunday
2030Monday
2031Tuesday

How to use

  1. Enter a date. It starts as today.
  2. Read the day of the week.
  3. Check the extras: which occurrence of that weekday it is in the month, the day of the year, the week number and whether it’s a leap year.
  4. The table shows the same date in nearby years.

How the weekday is calculated

weekday = (days since 1 January 1970 + 4) mod 7
0 = Sunday, 1 = Monday … 6 = Saturday
  • 1 January 1970 was a Thursday (weekday 4), so counting the days from it and taking the remainder after dividing by 7 gives the weekday.
  • Leap years follow the Gregorian rule: every 4 years, except century years not divisible by 400.

Example

21 October 2026:

  • It is 20,747 days after 1 January 1970.
  • (20,747 + 4) mod 7 = 3, which is Wednesday.
  • It is also day 294 of 2026 and the 3rd Wednesday of October.

1 January 2000 was a Saturday.

1 January in coming years

Year 1 January Leap year?
2026 Thursday No
2027 Friday No
2028 Saturday Yes
2029 Monday No
2030 Tuesday No
2031 Wednesday No
2032 Thursday Yes

A date moves on one weekday each year, and two after a 29 February: 365 days is 52 weeks and 1 day.

Old dates and the Julian calendar

The calculator uses today’s Gregorian calendar for every date, even before it was introduced.

Britain and its colonies switched from the Julian calendar in 1752. By law, the day after 2 September 1752 became 14 September. The weekdays carried on as normal: Wednesday was followed by Thursday.

So a date in an older British record may fall on a different weekday here.

Want the week number too? Use the week number calculator. To find out how old someone is, use the age calculator.

Frequently asked questions

What day of the week was I born on?

Enter your date of birth to see the weekday. For example, someone born on 1 January 2000 was born on a Saturday.

How is the day of the week worked out?

Count the days from a date with a known weekday and take the remainder after dividing by 7. 1 January 1970 was a Thursday, so 7 days later is Thursday again.

Does a date fall on the same weekday every year?

No. It moves on one weekday each year, or two after a 29 February. The table shows the same date in the next few years.

Does it work for very old dates?

Yes, but it uses the Gregorian calendar for every date. Britain used the Julian calendar until 1752, so older British records may give a different date for the same day.

Which day starts the week?

ISO 8601 weeks start on Monday, while US-style calendars start on Sunday. A date’s weekday is the same either way; only its place in the week changes.