Built 2026-10-14 (14 October 2026)

Climate Trends in Iran

Climate trends for Iran from 0 stations with long records. Also warmest years, streaks and temperature swings.

Data as of . Last revised (2026-10-12).

Key Facts

  • Of 6 stations in Iran with at least 50 complete years of record, 2 had 2006 as their warmest year.

Warmest Years

Iran, 6 stations
Stations that had each year as their warmest on record, Iran For each year 1953 to 2006, the number of the 6 stations in Iran with at least 50 complete years of record that had it as their warmest year on record. A station counts once, so the bars add up to 6. 0 1 1 2 2 195319591965197119771983198919952001
For each year 1953 to 2006, the number of the 6 stations in Iran with at least 50 complete years of record that had it as their warmest year on record. A station counts once, so the bars add up to 6.
Stations that had each year as their warmest on record, Iran
YearStations with this as their warmest year
19531
19540
19550
19560
19570
19580
19590
19600
19610
19620
19630
19640
19650
19660
19670
19680
19690
19700
19710
19720
19730
19740
19750
19760
19770
19780
19790
19800
19810
19820
19830
19840
19850
19860
19870
19880
19890
19900
19910
19920
19930
19940
19950
19960
19970
19980
19992
20000
20011
20020
20030
20040
20050
20062

Of the 6 stations in Iran with at least 50 complete years of record, 2 (33.3%) had 2006 as their warmest year on record.

The years that were the warmest on record at the most stations are 2006 (2 stations), 1999 (2 stations), 2001 (1 station) and 1953 (1 station).

3 of the 6 stations (50.0%) had their warmest year in the 2000s. That decade is not over.

By decade

Stations by the decade of their warmest year, Iran
DecadeStations with their warmest year in itShare of stationsStations with one of their five warmest years in it
1950s116.7%5
1960s00.0%1
1970s00.0%0
1980s00.0%0
1990s233.3%7
2000s (to date)350.0%17

The set is the 6 stations with at least 50 complete years (all twelve months with 20 or more days of maximum and minimum). A station's warmest year is the one with the highest annual mean temperature, a tie going to the later year. The count describes these stations, not the whole area.

Longest Hot, Cold, Wet and Dry Streaks: Iran

7 lists of 10

Longest run of days at or above 35 C

Consecutive days with a daily maximum at or above 35 C (95 F).

Longest run of days at or above 35 C, Iran: the 10 longest runs
RankStationCountryLengthWhen
1ShirazIran116 days20 May to 12 September 1970
2AbadanIran112 days4 June to 23 September 2012
3KashanIran95 days14 June to 16 September 2018
4KermanshahIran93 days4 June to 4 September 1998
5ZahedanIran80 days18 June to 5 September 1984
6AhwazIran79 days23 July to 9 October 2012
7SemnanIran78 days16 June to 1 September 2018
8NehbandanIran72 days13 June to 23 August 2019
9SanandajIran67 days21 June to 26 August 2018
10KermanIran66 days30 June to 3 September 2009

Longest run of days at or above 40 C

Consecutive days with a daily maximum at or above 40 C (104 F).

Longest run of days at or above 40 C, Iran: the 10 longest runs
RankStationCountryLengthWhen
1AbadanIran112 days4 June to 23 September 2012
2AhwazIran78 days23 July to 8 October 2012
3KashanIran46 days5 July to 19 August 2018
4KermanshahIran28 days15 July to 11 August 1995
5Esfahan Shahid Beheshti IntlIran28 days15 July to 11 August 2024
6ShirazIran25 days18 July to 11 August 1994
7NehbandanIran15 days19 July to 2 August 2013
8SemnanIran15 days13 to 27 July 2018
9ZahedanIran14 days30 June to 13 July 1953
10Yazd Shahid SadooghiIran14 days1 to 14 July 2012

Longest run of frost days (minimum at or below 0 C)

Consecutive days with a daily minimum at or below 0 C (32 F).

Longest run of frost days (minimum at or below 0 C), Iran: the 10 longest runs
RankStationCountryLengthWhen
1TabrizIran76 days13 December 1973 to 26 February 1974
2KermanIran50 days23 November 1965 to 11 January 1966
3MashhadIran49 days1 December 1960 to 18 January 1961
4KermanshahIran48 days13 January to 1 March 1989
5BabulsarIran44 days6 January to 18 February 1951
6ShirazIran29 days15 December 1972 to 12 January 1973
7AnzaliIran28 days17 January to 13 February 1950
8Tehran-MehrabadIran25 days6 to 30 January 2008
9ZahedanIran24 days12 December 1962 to 4 January 1963
10NehbandanIran22 days17 December 2013 to 7 January 2014

Longest run of ice days (maximum at or below 0 C)

Consecutive days with a daily maximum at or below 0 C (32 F).

Longest run of ice days (maximum at or below 0 C), Iran: the 10 longest runs
RankStationCountryLengthWhen
1TabrizIran31 days13 January to 12 February 1974
2MashhadIran22 days7 to 28 January 2008
3ArakIran19 days6 to 24 January 2008
4ZanjanIran15 days7 to 21 January 2008
5KermanshahIran13 days1 to 13 January 1964
6BojnordIran12 days10 to 21 January 2008
7KashanIran11 days9 to 19 January 2008
8Tehran-MehrabadIran10 days7 to 16 January 2008
9GhazvinIran10 days14 to 23 January 2008
10BabulsarIran8 days25 January to 1 February 1950

Longest dry spell (days under 1 mm of rain), within one year

Consecutive days with less than 1 mm (0.04 in) of rain, the longest run within a year. The dates are not kept, so the list gives the year (within the year).

Longest dry spell (days under 1 mm of rain), within one year, Iran: the 10 longest runs
RankStationCountryLengthWhen
1NehbandanIran279 dayswithin 2017
2Bandar Abbass IntlIran263 dayswithin 2017
3BushehrIran247 dayswithin 2023
4Yazd Shahid SadooghiIran238 dayswithin 2017
5KermanIran230 dayswithin 2017
6BirjandIran230 dayswithin 2017
7ZahedanIran229 dayswithin 2017
8KhargIran219 dayswithin 2023
9AhwazIran216 dayswithin 2016
10Esfahan Shahid Beheshti IntlIran204 dayswithin 2016

Longest wet spell (days with 1 mm or more of rain), within one year

Consecutive days with 1 mm (0.04 in) or more of rain, the longest run within a year. The dates are not kept, so the list gives the year (within the year).

Longest wet spell (days with 1 mm or more of rain), within one year, Iran: the 10 longest runs
RankStationCountryLengthWhen
1AnzaliIran14 dayswithin 2011
2SanandajIran9 dayswithin 2019
3ZanjanIran8 dayswithin 2009
4BabulsarIran8 dayswithin 2011
5KhargIran8 dayswithin 2018
6KermanshahIran8 dayswithin 2019
7ArakIran7 dayswithin 2009
8GhazvinIran7 dayswithin 2011
9SemnanIran7 dayswithin 2011
10MashhadIran7 dayswithin 2016

Longest run of nights at or above 25 C

Longest run of nights at or above 25 C, Iran: the 10 longest runs
RankStationCountryLengthWhen
1AbadanIran45 days7 July to 20 August 1953
2Tehran-MehrabadIran15 days1 to 15 August 2006
3NehbandanIran14 days21 July to 3 August 2013
4Yazd Shahid SadooghiIran11 days29 June to 9 July 1958
5ShirazIran6 days19 to 24 July 1997
6ZahedanIran5 days27 to 31 July 1983
7TabrizIran5 days30 July to 3 August 1991
8MashhadIran3 days1 to 3 August 2008
9AnzaliIran2 days29 to 30 July 1951
10KermanshahIran2 days29 to 30 July 1952

A run belongs to the year it started in, even when it ran on into the next year. A station appears once per list, with its longest run in a complete year. Dry and wet spells are the longest run within a year. Lists use complete years only, so a long run in a year with gaps in the record is not counted.

Biggest One Day Temperature Swings: Iran

6 lists of 7

Caveat.Single readings can still be instrument errors that quality control missed. A station with one faulty value can top a list, so read each entry as a reported value, not as a confirmed event.

Biggest one day rise in the daily maximum

The largest increase in the daily maximum temperature from one day to the next. Values are in degrees Celsius with Fahrenheit beside them.

Biggest one day rise in the daily maximum, Iran
RankStationCountryValueDate
1ShirazIran19.0 C (34.2 F)4 May 2007
2MashhadIran17.6 C (31.7 F)22 February 1997
3TabrizIran14.9 C (26.8 F)31 December 2002
4KermanIran14.0 C (25.2 F)4 January 1959
5ZahedanIran13.0 C (23.4 F)15 January 1974
6KermanshahIran13.0 C (23.4 F)9 October 2007
7NehbandanIran12.0 C (21.6 F)19 February 2012

Biggest one day drop in the daily maximum

The largest decrease in the daily maximum temperature from one day to the next. Values are in degrees Celsius with Fahrenheit beside them.

Biggest one day drop in the daily maximum, Iran
RankStationCountryValueDate
1MashhadIran23.0 C (41.4 F)12 March 1969
2ShirazIran17.0 C (30.6 F)3 May 2007
3KermanIran16.0 C (28.8 F)1 January 2003
4ZahedanIran15.5 C (27.9 F)2 February 2014
5TabrizIran15.4 C (27.7 F)20 May 1999
6KermanshahIran15.0 C (27.0 F)26 March 1951
7NehbandanIran14.0 C (25.2 F)19 March 2012

Biggest one day rise in the daily minimum

The largest increase in the daily minimum temperature from one day to the next. Values are in degrees Celsius with Fahrenheit beside them.

Biggest one day rise in the daily minimum, Iran
RankStationCountryValueDate
1KermanIran21.0 C (37.8 F)31 December 1963
2ZahedanIran19.0 C (34.2 F)19 November 2008
3KermanshahIran18.0 C (32.4 F)25 February 1959
4TabrizIran17.4 C (31.3 F)1 January 1990
5MashhadIran16.0 C (28.8 F)13 November 1953
6ShirazIran12.0 C (21.6 F)30 November 1979
7NehbandanIran10.7 C (19.3 F)3 April 2007

Biggest one day drop in the daily minimum

The largest decrease in the daily minimum temperature from one day to the next. Values are in degrees Celsius with Fahrenheit beside them.

Biggest one day drop in the daily minimum, Iran
RankStationCountryValueDate
1ZahedanIran22.0 C (39.6 F)19 May 2010
2KermanIran18.0 C (32.4 F)8 January 1964
3KermanshahIran16.9 C (30.4 F)21 October 1985
4TabrizIran16.8 C (30.2 F)31 December 1989
5MashhadIran16.6 C (29.9 F)7 February 1982
6ShirazIran16.0 C (28.8 F)19 May 2010
7NehbandanIran12.0 C (21.6 F)6 April 2005

Widest range between the high and the low of one day

The largest difference between the highest and the lowest temperature of the same day. Values are in degrees Celsius with Fahrenheit beside them.

Widest range between the high and the low of one day, Iran
RankStationCountryValueDate
1ZahedanIran35.0 C (63.0 F)19 May 2010
2KermanIran34.0 C (61.2 F)1 December 1966
3ShirazIran34.0 C (61.2 F)19 May 2010
4MashhadIran33.0 C (59.4 F)19 May 2010
5KermanshahIran32.0 C (57.6 F)2 October 1961
6TabrizIran28.0 C (50.4 F)19 May 2010
7NehbandanIran25.4 C (45.7 F)17 October 2013

Narrowest range between the high and the low of one day

The smallest difference between the highest and the lowest temperature of the same day. Values are in degrees Celsius with Fahrenheit beside them.

Narrowest range between the high and the low of one day, Iran
RankStationCountryValueDate
1KermanshahIran0.0 C (0.0 F)27 October 2006
2ShirazIran0.0 C (0.0 F)11 November 2006
3MashhadIran0.0 C (0.0 F)21 April 2007
4NehbandanIran0.6 C (1.1 F)8 February 2005
5TabrizIran1.0 C (1.8 F)30 December 1954
6ZahedanIran1.0 C (1.8 F)19 January 1955
7KermanIran1.0 C (1.8 F)20 December 1956

Only stations with at least 10 complete years are listed, and a station appears once per list.

Download the Data

Source: NOAA National Centers for Environmental Information, Global Historical Climatology Network Daily (GHCN-Daily). Records are computed by World Extreme Weather Monitor and are not official NOAA products. (US Government open data (NOAA NCEI)) Data as of 2026-10-12. Trends and counts are computed by this site from daily station records. The long-record station set is described under each chart.