2021 had 52 ISO weeks: week 1 ran from Monday, January 4 to Sunday, January 10, 2021, and week 52 ended on Sunday, January 2, 2022. January 1–3, 2021 belonged to week 53 of 2020.
Weeks start on Monday. Every ISO week runs Monday to Sunday and belongs to exactly one year.
Week 1 contains the first Thursday. Equivalently, it is the week with January 4, or the first week with at least four days in the new year. In 2021 the first Thursday was January 7.
Year boundaries. Because week 1 must contain a Thursday, December 29–31 can fall in week 1 of the next year, and January 1–3 can fall in week 52 or 53 of the previous year. January 1–3, 2021 belonged to week 53 of 2020. January 1–2, 2022 still counted as week 52 of 2021.
US week numbers in 2021 (Sunday start)
Many US wall calendars, and the WEEKNUM() function in Excel and Google Sheets by default, number weeks differently: weeks run Sunday to Saturday, and week 1 is the week that contains January 1, however short. Counted that way, 2021 had 53 weeks; week 1 was Friday, January 1 – Saturday, January 2.
Between January 4 and December 31, 2021, Monday–Saturday dates are one week higher in the US count than in ISO numbering, and Sundays are two weeks higher. The holiday table above shows both numbers for each federal holiday.
Frequently asked questions
Which years have 53 ISO weeks?
Years that start on a Thursday, and leap years that start on a Wednesday; all others have 52. From 2020 to 2040 these are 2020, 2026, 2032 and 2037. 2021 started on a Friday, so it did not.
How is a date written as an ISO week date?
As the ISO year, the letter W with the two-digit week, and the weekday number from 1 (Monday) to 7 (Sunday). For example, May 1, 2021 was written 2021-W17-6: the Saturday of week 17.
How do I get the ISO week number in Excel or Google Sheets?
Use =ISOWEEKNUM(date) (Excel 2013 and later, Google Sheets) or =WEEKNUM(date,21). For example, =ISOWEEKNUM(DATE(2021,1,10)) returns 1 for Sunday, January 10, 2021, while the default =WEEKNUM(DATE(2021,1,10)), which counts Sunday-start weeks, returns 3.