Skip to content

Week Number Calculator for Any Date

Choose a date to see which ISO week of the year it falls in, along with its day-of-year number, quarter, weekday and how many days are left in the year.

Runs in your browserFree, no sign-upLast reviewed

Settings

Results update automatically as you type.

Fill in the settings to see your result here.

Your result appears here instantly — nothing is uploaded.

Quick answers

What week of the year is it?
The page opens on today's date and shows the current ISO week. As a reference point, 8 October 2026 is in week 41, which runs from Monday 5 October to Sunday 11 October 2026.
How is the week number calculated?
Under ISO 8601, weeks start on Monday and week 1 is the week that contains the first Thursday of the year, which is always the week containing 4 January. Every later week is counted from that Monday.
How many weeks are in 2026?
53. The year 2026 starts on a Thursday, so it has 53 ISO weeks. Week 53 runs from Monday 28 December 2026 to Sunday 3 January 2027. Most years have 52.
Is 1 January always in week 1?
No. If 1 January falls on a Friday, Saturday or Sunday it belongs to the last week of the previous year. 1 January 2027 is a Friday and falls in week 53 of 2026, and 1 January 2028 is a Saturday in week 52 of 2027.
What does 2026-W41-4 mean?
It is an ISO 8601 week date: week-numbering year 2026, week 41, day 4. Days are numbered 1 for Monday to 7 for Sunday, so day 4 is Thursday. The date written this way is 8 October 2026.
Is the ISO week number the same as the US week number?
Not always. The common US convention starts weeks on Sunday and calls the week containing 1 January week 1. ISO weeks start on Monday and week 1 needs at least four days in the new year, so the two can differ by one.

About Week Number Calculator

Pick any date and this page returns its ISO 8601 week number, the system used across Europe and in international business, where weeks run Monday to Sunday. Thursday 8 October 2026, for example, is in week 41, is day 281 of 365, sits in Q4 and has 84 days left in the year. The result also names the week-numbering year, which can differ from the calendar year for a few days around New Year: 1 January 2027 belongs to week 53 of 2026. A copyable line gives the formal notation, such as 2026-W41-4.

ISO weeks per year and where 1 January falls, 2024 to 2033

Results from this page for 1 January, 28 December (always in the last ISO week) and 31 December of each year.

Year1 January is inISO weeks in the year31 December is in
2024Week 1 of 2024 (Monday)52Week 1 of 2025
2025Week 1 of 2025 (Wednesday)52Week 1 of 2026
2026Week 1 of 2026 (Thursday)53Week 53 of 2026
2027Week 53 of 2026 (Friday)52Week 52 of 2027
2028Week 52 of 2027 (Saturday)52Week 52 of 2028
2029Week 1 of 2029 (Monday)52Week 1 of 2030
2030Week 1 of 2030 (Tuesday)52Week 1 of 2031
2031Week 1 of 2031 (Wednesday)52Week 1 of 2032
2032Week 1 of 2032 (Thursday)53Week 53 of 2032
2033Week 53 of 2032 (Saturday)52Week 52 of 2033

A year has 53 ISO weeks when 1 January is a Thursday, or a Wednesday in a leap year. The last 53-week year before 2026 was 2020.

Week number examples for specific dates

Each result is the output of the calculator for that date.

An ordinary mid-year date

Date 1 July 2026

ISO week 27, week-numbering year 2026. Day 182 of 365, Q3, 183 days remaining, Wednesday, year progress 50%. ISO notation 2026-W27-3.

New Year's Day in the previous year's last week

Date 1 January 2027

ISO week 53, week-numbering year 2026. Day 1 of 365, Q1, 364 days remaining, Friday. ISO notation 2026-W53-5.

Week 1 of 2027 does not begin until Monday 4 January 2027.

A late December date already in next year's week 1

Date 30 December 2024

ISO week 1, week-numbering year 2025. Day 365 of 366, Q4, 1 day remaining, Monday. ISO notation 2025-W01-1.

The calendar year is 2024 but the week belongs to 2025, which is why the year must be stored with the week.

A leap day

Date 29 February 2024

ISO week 9, week-numbering year 2024. Day 60 of 366, Q1, 306 days remaining, Thursday. ISO notation 2024-W09-4.

Christmas Day 2026

Date 25 December 2026

ISO week 52, week-numbering year 2026. Day 359 of 365, Q4, 6 days remaining, Friday, year progress 98%. ISO notation 2026-W52-5.

How ISO 8601 week numbering works

ISO 8601 sets two rules. A week starts on Monday and ends on Sunday, and week 1 of a year is the week that contains that year's first Thursday. The same rule can be stated in other ways that always give the same answer: week 1 is the week containing 4 January, and it is the first week with at least four of its days in the new year.

The point of the Thursday rule is that a week is never split between two years. Each week is assigned whole to the year that holds most of its days. The cost is that up to three days at the start of January can belong to the last week of the old year, and up to three days at the end of December can belong to week 1 of the new one. In 2026 the start is clean, because 1 January is a Thursday and falls in week 1, but the last week runs on into the next year: 1 to 3 January 2027 are still in week 53 of 2026.

That is why the result shows a week-numbering year as well as the week. For most dates it equals the calendar year. For the few dates where it does not, quoting the week with the wrong year points to a date about twelve months away.

ISO week numbers compared with other week systems

SystemWeek starts onWeek 1 isWhere it is used
ISO 8601MondayThe week containing the first Thursday of the yearEurope, much of Asia and international business
US and Canada conventionSundayThe week containing 1 JanuaryNorth American calendars, Excel WEEKNUM default
Retail 4-4-5 calendarSet by the retailerSet by the fiscal year startRetail and accounting periods

This page calculates ISO 8601 weeks only. Under the US convention, 1 January is always in week 1 and the first and last weeks of the year can be shorter than seven days.

How to get the ISO week number in Excel and code

WhereExpressionNotes
Excel and Google Sheets=ISOWEEKNUM(A1)=WEEKNUM(A1) uses the US system unless you pass 21 as the second argument
Pythondatetime.date.today().isocalendar()[1]isocalendar() also returns the week-numbering year and the weekday
PHPdate("W")Use date("o") for the matching week-numbering year
Linux and macOS shelldate +%VUse %G for the week-numbering year
PostgreSQLEXTRACT(WEEK FROM date_column)Use EXTRACT(ISOYEAR FROM ...) for the year
MySQLWEEKOFYEAR(date_column)Same as WEEK(date_column, 3)
Javadate.get(IsoFields.WEEK_OF_WEEK_BASED_YEAR)For a java.time.LocalDate

JavaScript's Date object has no method for the ISO week. It has to be computed from the Thursday of the date's week, or taken from a date library.

What the other results mean

  • Day of year: the date's position counted from 1 on 1 January, out of 365 or 366. This is sometimes called the ordinal date.
  • Quarter: calendar quarters, Q1 January to March, Q2 April to June, Q3 July to September, Q4 October to December. Fiscal quarters that start in another month are not covered.
  • Days remaining: the number of days after the chosen date up to and including 31 December. On 31 December it is 0.
  • Day of week: the weekday name of the chosen date.
  • Year progress: day of year divided by the days in the year, rounded to a whole percent. It follows the calendar year, not the week-numbering year.
  • ISO notation: week-numbering year, W plus the two-digit week, then the weekday number from 1 (Monday) to 7 (Sunday).

Step by step

  1. 1

    Choose a Date with the date picker or type it in. It starts on today's date, so the page opens on the current week number.

  2. 2

    Read ISO week in the Calendar position panel. The small text under it gives the week-numbering year that week belongs to.

  3. 3

    Check Day of year, Quarter, Days remaining, Day of week and Year progress for the date's place in the calendar year.

  4. 4

    Copy the ISO notation line when you need the date in year-week-day form, for example 2026-W41-4.

Frequently asked questions

Which years have 53 weeks?
In the ISO system, years in which 1 January is a Thursday, and leap years in which it is a Wednesday. Recent and upcoming 53-week years are 2015, 2020, 2026, 2032 and 2037. There are 71 of them in every 400 years.
What dates are in week 1 of 2026?
Week 1 of 2026 runs from Monday 29 December 2025 to Sunday 4 January 2026. Week 2 starts on Monday 5 January 2026.
Can I enter a week number and get its dates?
Not directly. This page converts a date into a week number, not the other way round. To find a week's dates, try a date you expect to be in it and adjust: the ISO notation shows the weekday as the final digit, and the Monday of that week is the day ending in 1.
Why does my calendar app show a different week number?
It is probably using a different system. Phones and calendar apps set to a United States region usually start weeks on Sunday and count the week containing 1 January as week 1. Changing the app's week numbering or region setting to ISO or a European region brings it into line.
Does the week number depend on my time zone?
Only through which date it is where you are. The calculation uses the calendar date you enter, and the default is today's date on your device. Two people either side of midnight on a Sunday can be in different weeks.
Does a quarter always have 13 weeks?
No. Calendar quarters are 90 to 92 days long, so they rarely line up with whole weeks. 1 April 2026 is a Wednesday in week 14 and 1 July 2026 is a Wednesday in week 27. Planning systems that need exactly 13 weeks a quarter use a 4-4-5 style calendar instead.
What is the day number at the end of the ISO notation?
The weekday, counted from Monday as 1 to Sunday as 7. This differs from many programming languages, which number Sunday as 0. Sunday 4 January 2026 is written 2026-W01-7.
What is KW or CW followed by a number?
KW stands for Kalenderwoche, German for calendar week, and CW is the English abbreviation. Both refer to the ISO week number, so KW 41 in 2026 is the week of 5 to 11 October.

Looking for something else? Browse all date & time tools or see every tool.