Weekday calculator · ISO 8601

What day of the week is it?

Tuesday

is a Tuesday.

Tuesday Weekday
Date July 14, 2026 ISO weekday 2 of 7 ISO week Week 29, 2026 Day of year 195 / 365 From today Today

Year by year

The same date over the next years

A fixed date drifts to a new weekday each year, jumping two days whenever a February 29 falls in between. Here is July 14 across the coming years.

YearDateDay of the week
2026 Jul 14, 2026 Tuesday
2027 Jul 14, 2027 Wednesday
2028 Jul 14, 2028 Friday
2029 Jul 14, 2029 Saturday
2030 Jul 14, 2030 Sunday
2031 Jul 14, 2031 Monday

Holidays & events

What day of the week do holidays fall on?

Holidays land on a different weekday almost every year. Here is the next date for each major holiday and observance, with the day of the week it falls on. Tap any event for the full breakdown on the when is... page.

EventNext dateDay of the week
Labor Day Sep 7, 2026 Monday
Autumn Equinox Sep 22, 2026 Tuesday
Columbus Day Oct 12, 2026 Monday
Halloween Oct 31, 2026 Saturday
Daylight Saving Time ends Nov 1, 2026 Sunday
Veterans Day Nov 11, 2026 Wednesday
Thanksgiving Nov 26, 2026 Thursday
Black Friday Nov 27, 2026 Friday
Cyber Monday Nov 30, 2026 Monday
Winter Solstice Dec 21, 2026 Monday
Christmas Day Dec 25, 2026 Friday
New Year's Eve Dec 31, 2026 Thursday
New Year's Day Jan 1, 2027 Friday
Martin Luther King Jr. Day Jan 18, 2027 Monday
Mardi Gras (Fat Tuesday) Feb 9, 2027 Tuesday
Ash Wednesday Feb 10, 2027 Wednesday
Valentine's Day Feb 14, 2027 Sunday
Super Bowl Sunday Feb 14, 2027 Sunday
Presidents' Day Feb 15, 2027 Monday
Daylight Saving Time starts Mar 14, 2027 Sunday
St. Patrick's Day Mar 17, 2027 Wednesday
Spring Equinox Mar 20, 2027 Saturday
Palm Sunday Mar 21, 2027 Sunday
Good Friday Mar 26, 2027 Friday
Easter Sunday Mar 28, 2027 Sunday
Easter Monday Mar 29, 2027 Monday
April Fools' Day Apr 1, 2027 Thursday
Earth Day Apr 22, 2027 Thursday
Cinco de Mayo May 5, 2027 Wednesday
Mother's Day May 9, 2027 Sunday
Pentecost May 16, 2027 Sunday
Memorial Day May 31, 2027 Monday
Juneteenth Jun 19, 2027 Saturday
Father's Day Jun 20, 2027 Sunday
Summer Solstice Jun 21, 2027 Monday
Independence Day Jul 4, 2027 Sunday

See all events & countdowns →

FAQ

Common questions

Days of the week, weekday numbers, and how dates shift year to year.

Date to week converter →
What day of the week is it today?

Today, July 14, 2026, is a Tuesday. Use the calculator above to check the weekday for any other date.

How do I find the day of the week for any date?

Enter the date in the calculator above and it returns the weekday instantly. Behind it, the date is mapped onto the 7-day cycle from a known reference point, the same calculation a spreadsheet or programming language uses.

Does the same date fall on the same weekday every year?

No. A date moves forward by one weekday each year, and by two after a leap day has passed. That is why your birthday lands on a different day each year and repeats on the same weekday only every 5 to 6 years.

Is Monday or Sunday the first day of the week?

It depends on the system. ISO 8601, used across most of the world, treats Monday as day 1 and Sunday as day 7. The common US convention starts the week on Sunday.

What is the weekday number of a date?

Under ISO 8601 each weekday has a number from 1 to 7, Monday being 1 and Sunday 7. July 14, 2026 is a Tuesday, which is ISO weekday 2.

Can I check dates far in the past or future?

Yes. The calculator works for any date in the Gregorian calendar, decades back or forward, so you can check historical dates or plan around a future one.

More tools

Related calculators

How it works

Finding the day of the week for any date

Every date sits somewhere in a repeating 7-day cycle. Once you fix one known weekday, every other date follows by counting forward or back. The calculator does this instantly, and so can a spreadsheet or a line of code.

To get the weekday yourself without a calculator:

Excel / Google Sheets:   =TEXT(A1, "dddd")     → Friday
                         =WEEKDAY(A1, 2)       → 5  (Mon=1 .. Sun=7)

JavaScript:              new Date("2026-12-25")
                           .toLocaleDateString("en-US", { weekday: "long" })  → "Friday"

PHP:                     date("l", strtotime("2026-12-25"))   → "Friday"

The 2 in WEEKDAY and the ISO numbering both put Monday first, which matches the ISO 8601 standard the rest of the site uses.