Home › World calendars › Persian calendar
Today in the Persian calendar
–
The Persian (Solar Hijri) calendar is the official calendar of Iran and Afghanistan. It is a solar calendar: the year begins at Nowruz, on the day of the spring equinox, so its dates stay in step with the seasons. The first six months have 31 days, the next five have 30, and Esfand has 29 days, or 30 in a leap year. Years are counted from the Prophet Muhammad's migration to Medina in 622 CE.
Nowruz falls on the day of the March equinox if the equinox happens before noon in Tehran, and on the next day if it happens after.
Convert a date
Key dates 2025–2028
| Date | Persian date |
|---|---|
| 21 March 2025 Friday | Nowruz (Persian New Year) 1 Farvardin 1404 SH |
| 2 April 2025 Wednesday | Sizdah Bedar 13 Farvardin 1404 SH |
| 21 December 2025 Sunday | Yalda Night 30 Azar 1404 SH |
| 21 March 2026 Saturday | Nowruz (Persian New Year) 1 Farvardin 1405 SH |
| 2 April 2026 Thursday | Sizdah Bedar 13 Farvardin 1405 SH |
| 21 December 2026 Monday | Yalda Night 30 Azar 1405 SH |
| 21 March 2027 Sunday | Nowruz (Persian New Year) 1 Farvardin 1406 SH |
| 2 April 2027 Friday | Sizdah Bedar 13 Farvardin 1406 SH |
| 21 December 2027 Tuesday | Yalda Night 30 Azar 1406 SH |
| 20 March 2028 Monday | Nowruz (Persian New Year) 1 Farvardin 1407 SH |
| 1 April 2028 Saturday | Sizdah Bedar 13 Farvardin 1407 SH |
| 20 December 2028 Wednesday | Yalda Night 30 Azar 1407 SH |
The months of 1405 SH
| # | Month | Gregorian dates |
|---|---|---|
| 1 | Farvardin31 days | 21 Mar 2026 – 20 Apr 2026 |
| 2 | Ordibehesht31 days | 21 Apr 2026 – 21 May 2026 |
| 3 | Khordad31 days | 22 May 2026 – 21 Jun 2026 |
| 4 | Tir31 days | 22 Jun 2026 – 22 Jul 2026 |
| 5 | Mordad31 days | 23 Jul 2026 – 22 Aug 2026 |
| 6 | Shahrivar31 days | 23 Aug 2026 – 22 Sep 2026 |
| 7 | Mehr30 days | 23 Sep 2026 – 22 Oct 2026 |
| 8 | Aban30 days | 23 Oct 2026 – 21 Nov 2026 |
| 9 | Azar30 days | 22 Nov 2026 – 21 Dec 2026 |
| 10 | Dey30 days | 22 Dec 2026 – 20 Jan 2027 |
| 11 | Bahman30 days | 21 Jan 2027 – 19 Feb 2027 |
| 12 | Esfand29 days | 20 Feb 2027 – 20 Mar 2027 |
Year calendars
1404 SH21 March 2025 – 20 March 20261405 SH21 March 2026 – 20 March 20271406 SH21 March 2027 – 19 March 20281407 SH20 March 2028 – 19 March 2029
Checked against Iran's official rule for Nowruz (the March equinox before or after noon in Tehran), worked out independently for every year from 1950 to 2100. Calculated with the Unicode ICU calendar rules built into your browser. All sources.