Common Year Calculator
Calculate if a year is a common (non-leap) year. Get day counts, weekday info, century statistics, and nearby common years instantly.
About
A common year in the Gregorian calendar contains exactly 365 days. It occurs in every year that does not satisfy the leap year rule: divisible by 4, except centuries not divisible by 400. Approximately 303 out of every 400 years are common. Misidentifying a common year as leap (or vice versa) cascades into scheduling errors, incorrect interest accruals, and broken date arithmetic in software systems. The error is subtle because three out of four century years (1700, 1800, 1900) are common despite being divisible by 4.
This calculator applies the full Gregorian divisibility test and returns the year type, total day count, weekday alignment for January 1 and December 31, ISO week count, and the nearest neighboring common years. Results assume the proleptic Gregorian calendar for years before 1582. Note: the Julian calendar (used before the Gregorian reform) treated every fourth year as leap with no century exception, so historical dates before adoption will differ from civil records.
Formulas
The Gregorian leap year rule determines whether a year Y is leap or common. A year is a leap year if and only if:
A common year is any year where the above resolves to COMMON. It has exactly 365 days. The number of days D in year Y:
To find the day of the week for any date, Tomohiko Sakamoto's algorithm is used. Given a date with year y, month m, and day d:
Where t is the month offset table [0, 3, 2, 5, 0, 3, 5, 1, 4, 6, 2, 4], and y is decremented by 1 if m < 3. The result w maps to 0 = Sunday through 6 = Saturday.
The number of common years in a 400-year Gregorian cycle is 400 − 97 = 303. The ratio of common to total years is 303400 = 75.75%.
Reference Data
| Year | Type | Days | Jan 1 Weekday | Dec 31 Weekday | ISO Weeks | Notes |
|---|---|---|---|---|---|---|
| 1900 | Common | 365 | Monday | Monday | 52 | Century year, not divisible by 400 |
| 2000 | Leap | 366 | Saturday | Sunday | 52 | Century year, divisible by 400 |
| 2001 | Common | 365 | Monday | Monday | 52 | First common year of 21st century |
| 2019 | Common | 365 | Tuesday | Tuesday | 52 | Pre-pandemic year |
| 2021 | Common | 365 | Friday | Friday | 52 | - |
| 2022 | Common | 365 | Saturday | Saturday | 52 | - |
| 2023 | Common | 365 | Sunday | Sunday | 52 | - |
| 2025 | Common | 365 | Wednesday | Wednesday | 52 | Current year |
| 2026 | Common | 365 | Thursday | Thursday | 53 | ISO long year |
| 2027 | Common | 365 | Friday | Friday | 52 | - |
| 2029 | Common | 365 | Monday | Monday | 52 | - |
| 2030 | Common | 365 | Tuesday | Tuesday | 52 | - |
| 2031 | Common | 365 | Wednesday | Wednesday | 52 | - |
| 2033 | Common | 365 | Saturday | Saturday | 52 | - |
| 2034 | Common | 365 | Sunday | Sunday | 52 | - |
| 2035 | Common | 365 | Monday | Monday | 52 | - |
| 2100 | Common | 365 | Friday | Friday | 52 | Century year, not divisible by 400 |
| 2200 | Common | 365 | Wednesday | Wednesday | 52 | Century year, not divisible by 400 |
| 2300 | Common | 365 | Monday | Monday | 52 | Century year, not divisible by 400 |
| 2400 | Leap | 366 | Sunday | Monday | 52 | Century year, divisible by 400 |