Khorramshahr climate — normals and trends

Khorramshahr (Iran) has a hot desert climate (BWh) under the Köppen-Geiger classification. Its mean annual temperature is 26.5 °C and it receives 163 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 (38.7 °C on average) and the coldest is January (12.7 °C). Rainfall peaks in December.

Khorramshahr averages 0 frost days, 217 hot days (≥ 30 °C) and 24 rainy days per year.

Khorramshahr has warmed by +2.1 °C between 1940 and 2025, or +0.25 °C per decade. This trend is statistically significant.

The hottest day of the period reached 52.2 °C (on 30 July 2020) and the coldest -4.1 °C (on 20 January 1964).

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

KhorramshahrKhuzestan

coords
30.44°, 48.18°
period
19402025 · 86 yrs
BWhHot desertWarmest monthJulyColdest monthJanuaryWettest monthDecemberDriest monthJune

Mean daily temperature

26.5°C

Average daily high

33.3°C

Average daily low

20.0°C

Annual rainfall

163mm

Sunshine / day

11.0h

Mean relative humidity

39%

Average peak wind

22.7km/h

Seasonal range

26.0°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

217 d/yr

Rainy days (≥ 1 mm)

24 d/yr

Annual snowfall

0.0 cm

Average feels-like high

30.7 °C

Average feels-like low

17.7 °C

Average peak gust

37.2 km/h

Tropical nights (≥ 20 °C)

190 d/yr

Solar radiation

20.8 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.1 °C

since 1940

+0.3 °C per decade · r² = 0.47 · 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

52.2 °C

30 July 2020

Coldest day

-4.1 °C

20 January 1964

Wettest day

92 mm

19 November 2013

Windiest day

61.3 km/h

16 February 1949

Strongest gust

92.5 km/h

8 March 1979

Hottest feels-like

54.0 °C

19 August 2024

Coldest feels-like

-10.2 °C

20 January 1964

Sunniest day

13.3 h

20 June 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202551.6 °C15 June 20252.6 °C25 February 202527.7 °C115 mm2380
202451.1 °C12 July 20242.7 °C20 December 202427.9 °C166 mm2100
202351.3 °C2 August 20235.0 °C18 February 202327.9 °C195 mm2260
202251.5 °C9 August 20221.7 °C23 January 202228.1 °C117 mm2330
202151.6 °C1 July 20213.1 °C24 January 202128.5 °C76 mm2340
202052.2 °C30 July 20201.6 °C11 February 202027.6 °C195 mm2270
201950.5 °C2 August 20193.5 °C12 January 201927.7 °C283 mm2110
201850.5 °C11 July 20183.6 °C31 January 201828.2 °C334 mm2290
201751.9 °C11 July 20170.5 °C4 February 201728.0 °C72 mm2250
201651.7 °C21 July 20161.9 °C11 December 201627.5 °C149 mm2190
201551.0 °C16 July 20152.7 °C21 January 201527.8 °C229 mm2090
201450.1 °C17 July 20143.3 °C6 February 201427.5 °C141 mm2230
201351.0 °C19 July 20132.0 °C11 December 201326.8 °C269 mm2180
201250.5 °C20 July 2012-0.3 °C22 January 201227.4 °C169 mm2251
201150.5 °C9 July 20113.1 °C24 January 201126.8 °C131 mm2150
201051.0 °C14 June 20103.4 °C28 January 201028.3 °C44 mm2460
200949.3 °C28 June 2009-0.3 °C4 January 200927.2 °C149 mm2282
200850.1 °C27 July 20081.0 °C8 January 200827.1 °C90 mm2300
200750.1 °C13 August 20071.7 °C1 January 200727.2 °C129 mm2210
200650.0 °C22 August 20062.3 °C30 December 200627.4 °C183 mm2290
200551.7 °C17 July 20052.9 °C12 February 200527.0 °C171 mm2180
200449.7 °C26 July 20040.9 °C18 December 200427.1 °C192 mm2310
200350.5 °C7 August 20034.9 °C3 March 200327.4 °C144 mm2230
200249.8 °C19 July 20024.6 °C27 January 200227.1 °C162 mm2140
200150.4 °C11 August 20014.0 °C30 January 200127.5 °C179 mm2330
200051.8 °C1 July 20001.9 °C18 January 200027.0 °C134 mm2190
199951.2 °C26 August 19994.7 °C1 December 199927.5 °C221 mm2190
199851.5 °C19 August 19983.0 °C18 January 199827.6 °C116 mm2320
199749.4 °C28 June 19972.2 °C8 February 199726.1 °C343 mm2010
199650.0 °C20 July 19965.2 °C22 January 199626.8 °C380 mm2080
199550.0 °C14 August 19954.6 °C28 November 199526.4 °C117 mm2210
199449.9 °C18 August 19942.8 °C8 December 199426.9 °C163 mm2160
199350.0 °C30 July 19932.0 °C18 January 199326.4 °C189 mm2100
199249.5 °C16 July 19921.3 °C7 January 199225.1 °C202 mm2090
199148.5 °C24 June 19911.9 °C20 December 199126.4 °C203 mm2170
199050.3 °C25 July 19902.2 °C11 January 199027.0 °C70 mm2200
198949.7 °C28 June 19890.7 °C5 January 198926.3 °C151 mm2110
198850.8 °C13 June 19880.9 °C1 January 198826.9 °C114 mm2140
198750.4 °C24 July 19872.8 °C30 December 198727.0 °C121 mm2080
198650.1 °C18 July 19860.8 °C22 January 198626.4 °C251 mm2120
198550.0 °C7 August 19852.5 °C8 February 198526.6 °C101 mm2220
198448.4 °C24 July 19842.3 °C1 February 198426.3 °C169 mm2170
198351.0 °C19 July 1983-0.4 °C30 January 198326.0 °C99 mm2171
198250.2 °C19 July 19821.8 °C20 February 198225.7 °C198 mm2080
198151.8 °C9 August 19813.7 °C4 February 198126.9 °C102 mm2190
198050.0 °C17 July 19801.1 °C2 February 198026.2 °C159 mm2210
197949.6 °C25 July 19794.7 °C31 December 197926.7 °C195 mm2310
197850.3 °C14 July 19782.6 °C16 January 197826.0 °C153 mm2170
197749.2 °C24 August 19771.8 °C9 January 197726.1 °C139 mm2040
197648.6 °C24 June 19763.3 °C2 March 197625.4 °C264 mm2120
197550.0 °C29 July 19751.9 °C14 February 197525.7 °C202 mm2150
197448.7 °C22 June 19741.2 °C29 December 197425.5 °C176 mm2160
197348.7 °C13 August 19731.2 °C20 January 197325.8 °C84 mm2170
197247.6 °C17 August 19720.2 °C27 December 197224.7 °C246 mm2040
197149.3 °C12 July 19711.5 °C15 February 197125.8 °C121 mm2040
197047.8 °C13 August 19701.9 °C17 December 197026.2 °C126 mm2290
196947.6 °C14 July 19694.0 °C4 February 196925.9 °C146 mm2020
196849.1 °C30 July 19682.5 °C27 January 196825.7 °C135 mm2060
196748.6 °C21 July 1967-1.2 °C3 February 196724.9 °C133 mm2021
196649.5 °C10 June 19664.4 °C17 January 196626.6 °C123 mm2190
196548.4 °C19 July 19651.2 °C23 December 196525.9 °C111 mm2000
196449.4 °C17 July 1964-4.1 °C20 January 196425.2 °C103 mm2147
196348.9 °C1 August 19630.5 °C28 December 196325.7 °C255 mm1980
196249.2 °C1 August 19624.0 °C20 January 196227.1 °C80 mm2310
196148.8 °C30 July 19612.3 °C24 January 196125.7 °C239 mm1980
196049.7 °C21 August 19603.0 °C29 January 196026.7 °C144 mm2180
195948.3 °C23 June 19590.5 °C21 February 195925.7 °C99 mm2170
195847.9 °C7 July 19582.0 °C2 February 195826.1 °C106 mm2240
195749.8 °C7 August 19571.7 °C8 January 195725.3 °C168 mm2100
195649.2 °C4 August 19560.6 °C13 December 195626.1 °C101 mm2070
195547.7 °C27 June 19553.0 °C6 December 195525.4 °C119 mm2160
195447.8 °C20 July 19541.8 °C20 January 195425.4 °C287 mm2050
195348.8 °C20 July 19530.1 °C22 December 195324.8 °C223 mm1980
195247.3 °C18 July 19521.7 °C7 January 195225.6 °C209 mm2200
195149.5 °C11 July 19511.7 °C28 January 195126.1 °C82 mm2130
195047.5 °C27 August 1950-2.3 °C29 January 195025.0 °C142 mm2224
194947.5 °C19 June 1949-0.6 °C3 January 194924.5 °C297 mm2072
194849.6 °C5 July 19481.3 °C31 December 194826.0 °C183 mm1970
194749.6 °C30 June 19471.2 °C28 December 194726.9 °C184 mm2230
194648.5 °C1 July 19461.3 °C25 January 194626.2 °C216 mm2170
194549.7 °C5 July 19452.6 °C29 January 194526.1 °C77 mm2160
194449.5 °C2 July 19441.9 °C16 January 194426.8 °C93 mm2290
194349.8 °C7 July 19433.3 °C4 February 194326.4 °C174 mm2080
194250.9 °C25 June 1942-2.1 °C7 January 194227.0 °C199 mm2185
194148.7 °C25 July 19414.8 °C31 December 194127.4 °C44 mm2290
194049.4 °C30 July 1940-0.9 °C14 January 194026.9 °C114 mm2231

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
35.2 °C
+1.9 °C
Hot days (≥ 30 °C)
238 d/yr
+21
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
115 mm
-48 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan21.1 °C+2.9 °C13 mm-19 mm
Feb20.8 °C-0.4 °C9 mm-12 mm
Mar27.1 °C+0.9 °C42 mm+18 mm
Apr36.1 °C+3.1 °C1 mm-10 mm
May43.8 °C+3.8 °C0 mm-4 mm
Jun45.9 °C+1.2 °C0 mm-0 mm
Jul47.7 °C+1.6 °C0 mm-0 mm
Aug47.4 °C+1.7 °C2 mm+2 mm
Sep43.4 °C+0.9 °C0 mm-0 mm
Oct37.6 °C+1.7 °C0 mm-4 mm
Nov30.0 °C+3.5 °C1 mm-31 mm
Dec21.0 °C+1.1 °C47 mm+13 mm

The year's extremes

Hottest day
51.6 °C
15 Jun 2025
Coldest day
2.6 °C
25 Feb 2025
Wettest day
23.4 mm
11 Dec 2025
Windiest day
48.3 km/h
3 Jun 2025
Strongest gust
75.2 km/h
3 Jun 2025
Hottest feels-like
51.9 °C
6 Aug 2025
Coldest feels-like
-2.4 °C
25 Feb 2025
Sunniest day
13.2 h
17 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 Khorramshahr?

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

What is the hottest day ever recorded in Khorramshahr?

The hottest day measured in Khorramshahr between 1940 and 2025 was 30 July 2020, reaching 52.2 °C.

What is the coldest day in Khorramshahr?

The coldest day measured in Khorramshahr between 1940 and 2025 was 20 January 1964, at -4.1 °C.

Does it snow in Khorramshahr?

Almost never: Khorramshahr sees virtually no snow, with about 0 frost days per year.

Has the climate of Khorramshahr warmed?

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

What is the wettest day in Khorramshahr?

The wettest day measured in Khorramshahr between 1940 and 2025 was 19 November 2013, with 92 mm of rain in 24 hours.

What was the windiest day in Khorramshahr?

The windiest day measured in Khorramshahr between 1940 and 2025 was 16 February 1949, with winds reaching 61.3 km/h.

What is the warmest month in Khorramshahr?

The warmest month in Khorramshahr is July (38.7 °C on average); the coldest is January (12.7 °C).

How much does it rain in Khorramshahr?

Khorramshahr receives on average 163 mm of precipitation per year, spread over about 24 rainy days.

Is it sunny in Khorramshahr?

Khorramshahr gets on average 11.0 hours of sunshine per day, roughly 4,015 hours per year over 1940-2025.

Are there tropical nights in Khorramshahr?

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

What was the most extreme apparent temperature in Khorramshahr?

In Khorramshahr, between 1940 and 2025, the highest apparent temperature reached 54.0 °C on 19 August 2024, and the lowest was -10.2 °C on 20 January 1964.

Compare Khorramshahr with another city

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

Nearby cities

The climate around Khorramshahr

Other cities — Iran