What day of the week is any date?

Find the weekday for any date in the past or future, from a birthday to a historic event.

Friday

Friday, December 25, 2026 will be a Friday, in 52 days.

Weekdayweekday or weekend
359day of the year
52ISO week
Noleap year?

The same date in other years

DateDay of the week
December 25, 2024Wednesday
December 25, 2025Thursday
December 25, 2026Friday
December 25, 2027Saturday
December 25, 2028Monday
December 25, 2029Tuesday
December 25, 2030Wednesday
December 25, 2031Thursday
December 25, 2032Saturday
December 25, 2033Sunday

A date moves forward one weekday each year, or two after February 29.

How it works

Pick any date, past or future, and the calculator tells you its day of the week. It uses the Gregorian calendar, which most of the world has used since 1582 (Britain and its colonies switched in 1752), so very old dates follow today's calendar rules.

Each year a date moves forward by one weekday, because 365 days is 52 weeks and 1 day. After a leap day it jumps by two. That's why your birthday falls on a different day each year, and why the calendar repeats only every 6, 11 or 28 years.

Everything is worked out in your browser, using your own time zone. Nothing you enter is sent anywhere.

Questions people ask

What day is Christmas 2026?

Christmas Day, December 25, 2026, is a Friday.

What day of the week was I born?

Enter your date of birth in the calculator above to see the weekday you were born on.

Why does my birthday move to a different weekday each year?

A normal year is 52 weeks and 1 day long, so each date shifts by one weekday. After February 29 it shifts by two.

Does this work for old dates?

Yes, for any date from year 1 onwards. Dates before 1582 are shown in the Gregorian calendar, which is how historians usually convert them today.