Timeyard

Nowruz نوروز

Why Nowruz isn't always on the same Gregorian day

On this pageدر این صفحه

Every year Nowruz, the Persian New Year, falls on 1 Farvardin, the first day of the Persian (Jalali / Solar Hijri) calendar. That part never changes. Yet if you look it up on a Gregorian (Miladi) calendar, the date moves: some years it is 20 March, other years it is 21 March. People often assume one of those is “wrong,” but both are correct. The drift is built into how the two calendars are defined.

Nowruz is an astronomical event, not a fixed date

The Persian calendar is tied to the March (vernal) equinox, the moment the Sun crosses the celestial equator and day and night are roughly equal. The new year begins on the day that contains that exact instant, observed at the reference meridian for Iran Standard Time. The equinox is an astronomical event, and it does not happen at the same clock time every year.

A tropical year, one full cycle of the seasons, is about 365.2422 days, not a whole number (source: timeanddate.com, March equinox). So the equinox arrives almost six hours later each year, then jumps back by roughly a day whenever a leap day is inserted. Because the Persian calendar pins 1 Farvardin to the equinox, Nowruz tracks that astronomical drift directly. The Gregorian calendar, meanwhile, uses its own fixed leap rule (divisible by 4, with the century exceptions). The two systems absorb that fractional ⅕-of-a-day differently, so the Gregorian label on Nowruz shifts between 20 and 21 March.

Recent and upcoming dates

Here is 1 Farvardin mapped to its Gregorian date for a span of years, computed with the same engine the converter uses:

Persian New YearGregorian datePersian leap year?
Nowruz 139920 March 2020Yes
Nowruz 140021 March 2021No
Nowruz 140121 March 2022No
Nowruz 140221 March 2023No
Nowruz 140320 March 2024Yes
Nowruz 140421 March 2025No
Nowruz 140521 March 2026No
Nowruz 140621 March 2027No
Nowruz 140720 March 2028No
Nowruz 140820 March 2029Yes
Timeline of Nowruz (1 Farvardin) from Persian year 1399 to 1408 showing whether it falls on 20 or 21 March on the Gregorian calendar. The date sits on 21 March for most years and drops back to 20 March in or just after a Persian leap year (1399, 1403, 1408). 21 Mar 20 Mar 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 Persian leap year
Nowruz sits on 21 March most years and slips back to 20 March in or just after a Persian leap year — the same fractional-day mechanism behind 29 February, seen from the other calendar.

Notice the pattern: the date tends to fall back to 20 March in or just after a Persian leap year, then settle on 21 March for the next few years before drifting back again. For example, Nowruz 1403 fell on 20 March 2024 (a leap year), then 1404 and 1405 sat on 21 March. It is the same mechanism that puts 29 February on the Gregorian calendar every four years, just measured from the other side.

Why this matters when you convert dates

If you are converting a birthday, an anniversary, or a historical event around late March, the day-of-month genuinely depends on the year. Hard-coding “Nowruz = 21 March” will be off by a day in roughly a quarter of years. The safe approach is to convert each specific date rather than rely on a remembered rule, which is exactly what a calendar converter is for.

Want the mechanics of the leap rule itself? Read Persian (Jalali) leap years, explained, see how long until the next one in days until Nowruz, or jump straight to the Jalali ⇄ Gregorian converter to check any date.

Frequently asked questions

  • Why does Nowruz fall on 20 or 21 March?

    Nowruz is fixed to the spring equinox, which drifts by about six hours each year and resets at each leap day, so its Gregorian date moves between 20 and 21 March.

  • Is 20 March or 21 March the "correct" Nowruz?

    Both are correct, in different years. Nowruz is always 1 Farvardin; only its Gregorian label changes with the equinox.

  • When does Nowruz fall back to 20 March?

    Typically in or just after a Persian leap year, then it settles on 21 March for the next few years before drifting back.

  • How do I find the exact Gregorian date of Nowruz for a given year?

    Convert 1 Farvardin of that Persian year with the converter, which gives the precise Gregorian date.

Open the converter بازگشت به مبدّل