Iranshahr climate — normals and trends

Iranshahr (Iran) has a hot desert climate (BWh) under the Köppen-Geiger classification. Its mean annual temperature is 24.9 °C and it receives 91 mm of precipitation per year.

These figures are normals computed over 86 complete calendar years, from 1940 to 2025, using ERA5 reanalysis data from the Copernicus programme.

The warmest month is July (34.6 °C on average) and the coldest is January (13.0 °C). Rainfall peaks in January.

Iranshahr averages 2 frost days, 213 hot days (≥ 30 °C) and 14 rainy days per year.

Iranshahr has warmed by +2.7 °C between 1940 and 2025, or +0.32 °C per decade. This trend is statistically significant.

The number of frost days there went from about 3 to 1 per year over the period.

The hottest day of the period reached 46.8 °C (on 29 June 1983) and the coldest -6.1 °C (on 10 January 1949).

Data from ERA5 reanalysis (Copernicus Climate Change Service), redistributed under a CC-BY 4.0 licence. Normals are recomputed whenever the archive is updated.

Climate normals · ERA5

IranshahrSistan and Baluchestan

coords
27.20°, 60.68°
period
19402025 · 86 yrs
BWhHot desertWarmest monthJulyColdest monthJanuaryWettest monthJanuaryDriest monthSeptember

Mean daily temperature

24.9°C

Average daily high

31.5°C

Average daily low

17.7°C

Annual rainfall

91mm

Sunshine / day

11.3h

Mean relative humidity

30%

Average peak wind

16.6km/h

Seasonal range

21.6°C

Frost days (< 0 °C)

2 d/yr

Hot days (≥ 30 °C)

213 d/yr

Rainy days (≥ 1 mm)

14 d/yr

Annual snowfall

0.0 cm

Average feels-like high

29.5 °C

Average feels-like low

15.4 °C

Average peak gust

31.0 km/h

Tropical nights (≥ 20 °C)

162 d/yr

Solar radiation

22.4 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.7 °C

since 1940

+0.3 °C per decade · r² = 0.66 · p = < 0.001

1940Each stripe is one year, from 1940 (left) to 2025 (right). Blue = colder than the period average, red = warmer.2025

Trend fitted by linear regression (ordinary least squares) on annual means. A trend is shown only when it is statistically significant (p < 0.05).

A climograph overlays rainfall (bars) and temperature (line): the standard reading in climatology, where you can see at a glance whether the warm season is also the dry one.

Records for the period

Hottest day

46.8 °C

29 June 1983

Coldest day

-6.1 °C

10 January 1949

Wettest day

63 mm

29 March 1982

Windiest day

48.2 km/h

1 March 2019

Strongest gust

85.3 km/h

1 March 2019

Hottest feels-like

47.1 °C

17 July 2024

Coldest feels-like

-11.4 °C

10 January 1949

Snowiest day

0.3 cm

3 January 1973

Sunniest day

13.4 h

10 June 1946

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202545.6 °C22 June 20252.3 °C6 January 202527.2 °C44 mm2300
202446.4 °C4 July 20240.6 °C20 December 202427.0 °C163 mm2260
202345.0 °C5 July 2023-2.1 °C14 January 202326.9 °C48 mm2342
202245.4 °C26 June 20221.8 °C23 January 202226.8 °C85 mm2410
202146.3 °C15 June 2021-2.2 °C9 January 202126.8 °C26 mm2427
202045.8 °C17 June 20200.1 °C28 December 202025.6 °C155 mm2170
201945.5 °C7 August 20193.0 °C22 January 201925.9 °C142 mm2150
201846.5 °C5 June 20182.6 °C4 February 201827.0 °C20 mm2340
201745.8 °C29 May 2017-0.2 °C6 December 201726.3 °C97 mm2251
201645.4 °C13 July 20161.7 °C19 January 201626.7 °C31 mm2260
201545.5 °C21 June 2015-0.1 °C12 December 201526.4 °C45 mm2231
201444.9 °C12 July 2014-1.3 °C1 January 201425.6 °C91 mm2091
201345.0 °C25 July 2013-4.4 °C31 December 201325.9 °C86 mm2245
201244.1 °C14 July 2012-2.0 °C29 December 201225.4 °C67 mm2242
201145.2 °C8 June 2011-2.3 °C22 December 201126.2 °C82 mm2411
201045.5 °C20 July 2010-0.5 °C30 December 201026.1 °C66 mm2392
200945.7 °C31 May 20092.4 °C17 January 200926.2 °C99 mm2220
200845.7 °C15 June 2008-3.6 °C7 February 200825.7 °C127 mm2463
200746.0 °C13 June 2007-1.6 °C5 January 200725.6 °C83 mm2283
200646.1 °C26 June 2006-2.6 °C3 January 200625.9 °C78 mm2266
200546.8 °C25 June 20050.2 °C19 February 200525.6 °C95 mm2210
200443.6 °C11 June 20040.5 °C31 December 200426.4 °C46 mm2390
200344.3 °C7 June 2003-3.4 °C15 December 200326.0 °C22 mm2272
200245.0 °C3 July 20020.7 °C6 December 200226.0 °C36 mm2240
200145.9 °C7 July 2001-1.1 °C31 January 200126.3 °C15 mm2242
200045.0 °C10 July 20000.6 °C20 December 200025.9 °C7 mm2220
199945.1 °C1 July 1999-0.1 °C5 January 199925.6 °C53 mm2222
199843.9 °C12 July 19982.3 °C15 January 199825.3 °C139 mm2160
199743.9 °C9 July 19971.7 °C21 January 199724.6 °C229 mm1900
199644.4 °C4 June 19960.5 °C16 January 199624.6 °C130 mm2090
199545.0 °C9 July 19952.5 °C29 November 199525.0 °C132 mm2050
199444.6 °C28 June 1994-0.2 °C9 December 199425.3 °C33 mm2041
199343.5 °C9 July 19932.9 °C17 January 199325.2 °C25 mm1990
199243.7 °C19 June 19920.2 °C11 January 199224.1 °C142 mm1960
199145.3 °C4 June 1991-0.8 °C16 February 199124.9 °C91 mm2121
199044.3 °C18 June 1990-0.2 °C30 December 199025.5 °C96 mm2081
198944.6 °C25 June 1989-0.9 °C20 January 198924.7 °C64 mm2011
198845.3 °C26 June 19881.9 °C21 January 198825.6 °C55 mm2240
198744.0 °C6 June 19870.6 °C3 December 198725.1 °C121 mm1970
198643.5 °C22 June 1986-1.9 °C13 December 198624.3 °C112 mm2163
198543.3 °C11 July 19853.5 °C11 December 198524.8 °C48 mm2110
198442.4 °C2 August 1984-0.5 °C21 February 198424.5 °C60 mm2091
198346.8 °C29 June 19830.8 °C25 December 198324.3 °C57 mm1920
198243.6 °C11 August 19821.4 °C22 January 198223.6 °C316 mm1900
198144.2 °C1 July 19811.6 °C5 February 198124.9 °C82 mm1980
198044.0 °C12 June 1980-2.2 °C4 February 198025.2 °C101 mm2151
197944.5 °C19 June 1979-0.3 °C30 January 197924.3 °C96 mm2092
197843.6 °C14 June 1978-0.1 °C15 January 197824.6 °C89 mm2191
197745.2 °C28 June 1977-0.9 °C15 January 197725.1 °C100 mm2311
197643.5 °C11 July 19763.5 °C5 January 197624.0 °C189 mm2000
197544.0 °C16 June 1975-1.8 °C17 January 197524.1 °C121 mm1973
197444.3 °C13 August 19740.1 °C6 February 197424.2 °C106 mm2040
197345.5 °C17 June 1973-4.2 °C7 January 197324.6 °C66 mm2209
197243.5 °C23 June 1972-5.2 °C28 December 197223.2 °C162 mm2025
197143.6 °C23 June 1971-1.7 °C28 January 197124.4 °C13 mm2063
197044.7 °C6 August 1970-0.7 °C17 December 197024.9 °C107 mm2252
196944.1 °C30 June 1969-3.5 °C2 January 196924.7 °C107 mm2254
196845.1 °C4 July 1968-2.0 °C7 February 196824.0 °C100 mm1985
196744.5 °C11 July 1967-4.7 °C9 January 196724.2 °C18 mm1935
196644.4 °C15 June 1966-1.2 °C25 December 196624.0 °C68 mm1974
196545.1 °C15 July 1965-2.0 °C1 January 196524.3 °C68 mm2024
196445.5 °C2 July 1964-4.2 °C22 January 196423.4 °C90 mm20220
196344.8 °C12 June 1963-0.5 °C30 December 196324.8 °C30 mm1991
196242.9 °C7 July 1962-1.0 °C21 January 196223.6 °C58 mm2051
196143.8 °C19 July 19610.4 °C7 February 196124.1 °C84 mm1900
196044.1 °C3 July 19602.1 °C30 December 196024.3 °C93 mm1930
195944.1 °C27 June 1959-2.9 °C16 December 195924.5 °C133 mm2183
195844.3 °C28 June 1958-0.5 °C2 January 195824.5 °C102 mm2161
195743.6 °C5 July 19570.1 °C8 February 195723.2 °C138 mm1830
195644.1 °C30 May 1956-0.3 °C21 January 195623.9 °C96 mm2011
195543.7 °C21 July 19551.0 °C11 January 195524.0 °C151 mm1890
195445.2 °C2 June 19542.4 °C17 December 195424.3 °C174 mm1970
195345.3 °C22 June 19531.0 °C2 January 195324.7 °C186 mm2020
195244.1 °C15 June 1952-0.5 °C2 January 195223.9 °C117 mm2111
195143.2 °C19 June 19510.4 °C15 January 195124.3 °C178 mm1980
195044.2 °C5 July 1950-3.2 °C10 February 195023.4 °C96 mm19411
194945.3 °C7 July 1949-6.1 °C10 January 194923.7 °C132 mm20711
194843.8 °C12 July 19482.5 °C3 February 194824.2 °C91 mm2040
194745.8 °C4 July 19470.7 °C15 December 194724.3 °C143 mm2190
194643.6 °C8 July 1946-2.0 °C27 November 194624.3 °C16 mm2215
194544.4 °C14 June 1945-2.0 °C23 December 194524.4 °C39 mm2216
194444.0 °C3 July 19440.3 °C18 December 194424.6 °C86 mm2150
194343.9 °C3 July 19430.3 °C4 February 194324.4 °C115 mm2030
194244.4 °C22 June 1942-1.4 °C9 January 194225.1 °C98 mm2372
194145.2 °C7 June 1941-1.2 °C24 January 194125.1 °C7 mm2034
194045.0 °C7 July 1940-1.3 °C18 January 194023.7 °C41 mm2003

Normals computed over complete calendar years 1940–2025.

A specific year

Pick a year and see how it compares to normal — warmer, drier or more extreme than usual?

Across the whole year

Average daily high
33.8 °C
+2.3 °C
Hot days (≥ 30 °C)
230 d/yr
+17
Frost days (< 0 °C)
0 d/yr
-2
Annual rainfall
44 mm
-47 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan20.4 °C+1.2 °C16 mm-10 mm
Feb23.7 °C+1.9 °C7 mm-13 mm
Mar28.8 °C+2.3 °C0 mm-19 mm
Apr37.4 °C+5.1 °C0 mm-5 mm
May41.5 °C+3.7 °C0 mm-1 mm
Jun42.7 °C+1.3 °C0 mm-1 mm
Jul42.9 °C+1.7 °C2 mm-1 mm
Aug42.1 °C+2.0 °C0 mm-1 mm
Sep40.0 °C+2.5 °C0 mm-0 mm
Oct34.8 °C+2.0 °C0 mm-1 mm
Nov27.9 °C+1.4 °C0 mm-3 mm
Dec22.9 °C+1.6 °C19 mm+6 mm

The year's extremes

Hottest day
45.6 °C
22 Jun 2025
Coldest day
2.3 °C
6 Jan 2025
Wettest day
13.3 mm
19 Dec 2025
Windiest day
32.1 km/h
30 Dec 2025
Strongest gust
59.8 km/h
18 Jan 2025
Hottest feels-like
46.2 °C
26 Jun 2025
Coldest feels-like
-2.3 °C
2 Feb 2025
Sunniest day
13.2 h
4 Jun 2025

What was the weather like that day?

Your birthday, a wedding, a memorable trip: discover the actual weather for any date since 1940.

Date

Frequently asked questions

What is the climate of Iranshahr?

Iranshahr has a hot desert climate (Köppen BWh). Over 1940-2025, the average annual temperature is 24.9 °C and it receives 91 mm of precipitation per year.

What is the hottest day ever recorded in Iranshahr?

The hottest day measured in Iranshahr between 1940 and 2025 was 29 June 1983, reaching 46.8 °C.

What is the coldest day in Iranshahr?

The coldest day measured in Iranshahr between 1940 and 2025 was 10 January 1949, at -6.1 °C.

Does it snow in Iranshahr?

Almost never: Iranshahr sees virtually no snow, with about 2 frost days per year.

Has the climate of Iranshahr warmed?

Yes: Iranshahr warmed by +2.7 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Iranshahr?

The wettest day measured in Iranshahr between 1940 and 2025 was 29 March 1982, with 63 mm of rain in 24 hours.

What was the windiest day in Iranshahr?

The windiest day measured in Iranshahr between 1940 and 2025 was 1 March 2019, with winds reaching 48.2 km/h.

What is the warmest month in Iranshahr?

The warmest month in Iranshahr is July (34.6 °C on average); the coldest is January (13.0 °C).

How much does it rain in Iranshahr?

Iranshahr receives on average 91 mm of precipitation per year, spread over about 14 rainy days.

Is it sunny in Iranshahr?

Iranshahr gets on average 11.3 hours of sunshine per day, roughly 4,125 hours per year over 1940-2025.

What is the biggest single-day snowfall in Iranshahr?

The heaviest 24-hour snowfall measured in Iranshahr between 1940 and 2025 was 3 January 1973, with 0.3 cm.

Are there tropical nights in Iranshahr?

Yes: Iranshahr has on average 162 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Iranshahr?

In Iranshahr, between 1940 and 2025, the highest apparent temperature reached 47.1 °C on 17 July 2024, and the lowest was -11.4 °C on 10 January 1949.

Compare Iranshahr with another city

Pick a second city: its normals will be set against these, indicator by indicator.

Nearby cities

The climate around Iranshahr

Other cities — Iran