Semnan climate — normals and trends

Semnan (Iran) has a cold desert climate (BWk) under the Köppen-Geiger classification. Its mean annual temperature is 15.8 °C and it receives 99 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 (29.2 °C on average) and the coldest is January (2.1 °C). Rainfall peaks in March.

Semnan averages 61 frost days, 107 hot days (≥ 30 °C) and 24 rainy days per year.

Semnan has warmed by +3.0 °C between 1940 and 2025, or +0.35 °C per decade. This trend is statistically significant.

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

The hottest day of the period reached 42.7 °C (on 1 July 2025) and the coldest -17.2 °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

SemnanSemnan Province

coords
35.58°, 53.39°
period
19402025 · 86 yrs
BWkCold desertWarmest monthJulyColdest monthJanuaryWettest monthMarchDriest monthJuly

Mean daily temperature

15.8°C

Average daily high

21.3°C

Average daily low

10.2°C

Annual rainfall

99mm

Sunshine / day

11.0h

Mean relative humidity

43%

Average peak wind

16.6km/h

Seasonal range

27.1°C

Frost days (< 0 °C)

61 d/yr

Hot days (≥ 30 °C)

107 d/yr

Rainy days (≥ 1 mm)

24 d/yr

Annual snowfall

14.9 cm

Average feels-like high

18.4 °C

Average feels-like low

7.2 °C

Average peak gust

32.4 km/h

Tropical nights (≥ 20 °C)

71 d/yr

Solar radiation

19.7 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+3.0 °C

since 1940

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

42.7 °C

1 July 2025

Coldest day

-17.2 °C

20 January 1964

Wettest day

33 mm

11 February 1980

Windiest day

49.5 km/h

12 May 1958

Strongest gust

88.6 km/h

12 May 1958

Hottest feels-like

39.8 °C

9 July 1989

Coldest feels-like

-22.7 °C

20 January 1964

Snowiest day

12.3 cm

3 February 1968

Sunniest day

13.3 h

17 June 1946

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202542.7 °C1 July 2025-6.3 °C26 February 202517.9 °C38 mm13150
202442.2 °C27 July 2024-6.6 °C16 December 202417.4 °C87 mm12039
202341.5 °C11 July 2023-8.8 °C14 January 202317.8 °C70 mm12641
202241.4 °C29 June 2022-7.2 °C22 January 202217.8 °C53 mm12632
202142.1 °C7 July 2021-5.9 °C22 January 202118.0 °C70 mm13245
202039.5 °C28 July 2020-7.1 °C12 February 202016.4 °C160 mm10746
201941.5 °C5 August 2019-3.9 °C19 January 201917.0 °C145 mm11525
201840.1 °C16 July 2018-7.0 °C31 January 201817.8 °C104 mm11423
201739.5 °C21 June 2017-5.8 °C4 February 201717.2 °C63 mm12752
201640.7 °C20 July 2016-9.7 °C25 November 201617.4 °C60 mm12644
201540.8 °C30 June 2015-5.6 °C11 March 201517.6 °C89 mm12444
201441.3 °C7 August 2014-10.5 °C3 February 201417.3 °C46 mm12544
201341.4 °C24 July 2013-5.7 °C12 January 201317.5 °C77 mm12339
201241.0 °C10 July 2012-6.7 °C22 January 201216.6 °C94 mm10857
201141.6 °C6 July 2011-5.3 °C17 January 201116.9 °C124 mm11961
201040.7 °C10 July 2010-4.6 °C28 January 201018.3 °C63 mm12018
200939.6 °C20 July 2009-5.9 °C3 January 200917.0 °C97 mm10631
200840.2 °C15 July 2008-11.2 °C16 January 200817.2 °C58 mm13356
200740.2 °C22 June 2007-7.3 °C30 December 200716.9 °C116 mm12242
200641.3 °C9 July 2006-9.4 °C30 December 200617.5 °C93 mm13045
200541.1 °C18 July 2005-7.2 °C13 February 200517.2 °C65 mm11540
200438.6 °C13 August 2004-4.7 °C29 December 200416.9 °C108 mm10532
200341.4 °C17 July 2003-5.1 °C2 March 200316.8 °C77 mm10728
200239.6 °C10 August 2002-5.3 °C27 December 200217.3 °C96 mm12645
200140.2 °C28 June 2001-7.2 °C29 January 200117.5 °C70 mm11320
200038.3 °C29 June 2000-7.3 °C18 January 200016.8 °C105 mm11936
199939.0 °C5 July 1999-5.2 °C3 January 199916.7 °C61 mm11631
199840.4 °C10 July 1998-8.2 °C17 February 199816.8 °C101 mm10848
199741.5 °C15 August 1997-7.3 °C9 February 199716.6 °C55 mm11343
199637.9 °C27 August 1996-6.0 °C20 January 199616.0 °C150 mm11946
199540.9 °C16 July 1995-4.3 °C20 December 199516.6 °C84 mm9544
199440.1 °C3 August 1994-6.3 °C7 December 199416.2 °C117 mm9950
199337.6 °C4 July 1993-5.6 °C17 February 199315.6 °C112 mm10555
199239.8 °C6 July 1992-11.2 °C28 January 199214.7 °C92 mm8269
199139.1 °C6 August 1991-12.4 °C14 February 199115.9 °C106 mm10957
199039.2 °C21 June 1990-10.1 °C27 January 199016.1 °C82 mm12871
198940.1 °C1 July 1989-13.0 °C16 February 198915.7 °C86 mm11273
198837.8 °C3 July 1988-8.7 °C29 December 198815.2 °C73 mm9472
198736.9 °C21 July 1987-4.9 °C30 December 198715.2 °C62 mm10053
198637.0 °C10 July 1986-7.9 °C12 December 198614.0 °C149 mm7892
198537.5 °C27 June 1985-10.8 °C11 March 198514.7 °C87 mm9178
198438.3 °C16 August 1984-14.7 °C2 February 198413.8 °C144 mm9291
198339.2 °C24 July 1983-8.8 °C11 January 198314.7 °C57 mm9891
198237.9 °C4 August 1982-11.4 °C19 February 198214.0 °C88 mm87106
198137.5 °C11 July 1981-4.8 °C14 January 198114.9 °C66 mm8855
198038.7 °C31 July 1980-9.1 °C3 February 198015.6 °C146 mm10971
197940.7 °C10 July 1979-8.6 °C4 March 197915.5 °C155 mm10159
197840.6 °C1 July 1978-12.2 °C15 January 197815.8 °C90 mm11058
197740.4 °C9 July 1977-11.9 °C10 January 197716.1 °C127 mm11452
197640.6 °C13 July 1976-11.9 °C18 February 197615.1 °C121 mm10684
197539.5 °C2 July 1975-9.0 °C13 February 197515.3 °C92 mm11087
197437.6 °C1 July 1974-12.6 °C4 February 197414.4 °C185 mm9892
197340.3 °C15 July 1973-12.1 °C19 January 197315.7 °C72 mm11275
197239.6 °C10 July 1972-14.9 °C3 February 197214.0 °C208 mm9190
197140.1 °C11 July 1971-6.6 °C2 February 197116.2 °C126 mm11753
197040.6 °C30 June 1970-7.5 °C29 January 197016.5 °C94 mm11748
196940.1 °C23 July 1969-11.4 °C8 January 196914.7 °C168 mm9377
196839.6 °C5 July 1968-15.6 °C7 February 196815.2 °C143 mm9768
196741.5 °C8 July 1967-10.3 °C4 February 196715.0 °C68 mm9977
196638.7 °C25 July 1966-3.1 °C31 December 196616.2 °C68 mm10438
196538.9 °C14 July 1965-9.3 °C18 January 196515.1 °C129 mm10771
196440.3 °C10 July 1964-17.2 °C20 January 196414.1 °C62 mm11094
196338.3 °C25 July 1963-15.5 °C27 December 196315.6 °C99 mm9654
196236.3 °C3 July 1962-8.3 °C14 January 196214.7 °C93 mm8376
196136.8 °C20 June 1961-11.4 °C1 February 196114.5 °C80 mm10188
196038.4 °C6 July 1960-6.8 °C29 January 196014.9 °C71 mm9676
195939.1 °C10 August 1959-13.6 °C22 February 195914.5 °C127 mm106105
195839.2 °C3 July 1958-7.0 °C2 February 195815.8 °C71 mm9956
195739.1 °C16 July 1957-11.1 °C7 February 195713.4 °C173 mm7288
195638.1 °C15 July 1956-7.1 °C14 December 195614.5 °C97 mm9181
195539.2 °C3 August 1955-5.3 °C9 January 195515.8 °C85 mm9354
195438.4 °C23 July 1954-6.9 °C1 March 195414.8 °C153 mm9658
195338.7 °C10 July 1953-9.0 °C24 December 195314.9 °C174 mm9678
195238.0 °C28 June 1952-9.0 °C13 January 195215.2 °C110 mm9577
195138.2 °C11 July 1951-10.3 °C9 February 195115.0 °C135 mm10475
195038.7 °C6 July 1950-13.9 °C29 January 195014.4 °C118 mm9582
194939.0 °C4 July 1949-15.2 °C2 January 194914.1 °C130 mm9587
194838.0 °C19 July 1948-13.1 °C2 March 194814.7 °C133 mm10270
194738.2 °C16 August 1947-7.8 °C5 February 194715.7 °C78 mm10356
194637.2 °C30 July 1946-10.2 °C23 December 194615.1 °C68 mm9580
194537.8 °C20 July 1945-7.4 °C21 December 194514.8 °C83 mm9687
194439.6 °C8 July 1944-8.9 °C16 December 194416.0 °C34 mm11071
194337.8 °C27 July 1943-9.9 °C5 February 194314.8 °C118 mm10777
194239.0 °C3 July 1942-12.7 °C6 January 194216.3 °C48 mm12261
194139.2 °C22 July 1941-5.9 °C16 January 194116.3 °C110 mm11462
194038.6 °C24 June 1940-11.3 °C14 January 194015.5 °C52 mm10773

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
24.0 °C
+2.7 °C
Hot days (≥ 30 °C)
131 d/yr
+24
Frost days (< 0 °C)
50 d/yr
-11
Annual rainfall
38 mm
-61 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan9.9 °C+3.1 °C5 mm-9 mm
Feb9.2 °C+0.1 °C6 mm-9 mm
Mar17.5 °C+3.1 °C15 mm-5 mm
Apr26.2 °C+5.1 °C4 mm-9 mm
May31.9 °C+4.7 °C1 mm-6 mm
Jun33.4 °C+0.6 °C1 mm0 mm
Jul37.2 °C+1.8 °C1 mm-0 mm
Aug36.3 °C+2.4 °C0 mm-1 mm
Sep31.4 °C+1.7 °C1 mm-1 mm
Oct26.1 °C+3.6 °C0 mm-4 mm
Nov18.3 °C+4.1 °C0 mm-10 mm
Dec10.2 °C+1.8 °C6 mm-7 mm

The year's extremes

Hottest day
42.7 °C
1 Jul 2025
Coldest day
-6.3 °C
26 Feb 2025
Wettest day
3.0 mm
2 Mar 2025
Windiest day
36.5 km/h
17 Apr 2025
Strongest gust
66.6 km/h
16 Apr 2025
Hottest feels-like
39.6 °C
4 Aug 2025
Coldest feels-like
-11.0 °C
28 Feb 2025
Snowiest day
2.1 cm
2 Mar 2025
Sunniest day
13.2 h
3 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 Semnan?

Semnan has a cold desert climate (Köppen BWk). Over 1940-2025, the average annual temperature is 15.8 °C and it receives 99 mm of precipitation per year.

What is the hottest day ever recorded in Semnan?

The hottest day measured in Semnan between 1940 and 2025 was 1 July 2025, reaching 42.7 °C.

What is the coldest day in Semnan?

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

Does it snow in Semnan?

Yes. Semnan gets on average 14.9 cm of snow per year and has around 61 frost days.

Has the climate of Semnan warmed?

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

What is the wettest day in Semnan?

The wettest day measured in Semnan between 1940 and 2025 was 11 February 1980, with 33 mm of rain in 24 hours.

What was the windiest day in Semnan?

The windiest day measured in Semnan between 1940 and 2025 was 12 May 1958, with winds reaching 49.5 km/h.

What is the warmest month in Semnan?

The warmest month in Semnan is July (29.2 °C on average); the coldest is January (2.1 °C).

How much does it rain in Semnan?

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

Is it sunny in Semnan?

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

What is the biggest single-day snowfall in Semnan?

The heaviest 24-hour snowfall measured in Semnan between 1940 and 2025 was 3 February 1968, with 12.3 cm.

Are there tropical nights in Semnan?

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

What was the most extreme apparent temperature in Semnan?

In Semnan, between 1940 and 2025, the highest apparent temperature reached 39.8 °C on 9 July 1989, and the lowest was -22.7 °C on 20 January 1964.

Compare Semnan with another city

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

Nearby cities

The climate around Semnan

Other cities — Iran