Ḩasanābād climate — normals and trends

Ḩasanābād (Iran) has a hot desert climate (BWh) under the Köppen-Geiger classification. Its mean annual temperature is 18.4 °C and it receives 157 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 (32.9 °C on average) and the coldest is January (3.3 °C). Rainfall peaks in March.

Ḩasanābād averages 50 frost days, 147 hot days (≥ 30 °C) and 35 rainy days per year.

Ḩasanābād has warmed by +3.2 °C between 1940 and 2025, or +0.37 °C per decade. This trend is statistically significant.

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

The hottest day of the period reached 46.6 °C (on 18 July 2003) and the coldest -20.7 °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

ḨasanābādTehran

coords
35.37°, 51.23°
period
19402025 · 86 yrs
BWhHot desertWarmest monthJulyColdest monthJanuaryWettest monthMarchDriest monthAugust

Mean daily temperature

18.4°C

Average daily high

24.7°C

Average daily low

12.0°C

Annual rainfall

157mm

Sunshine / day

10.8h

Mean relative humidity

40%

Average peak wind

16.0km/h

Seasonal range

29.6°C

Frost days (< 0 °C)

50 d/yr

Hot days (≥ 30 °C)

147 d/yr

Rainy days (≥ 1 mm)

35 d/yr

Annual snowfall

14.4 cm

Average feels-like high

21.9 °C

Average feels-like low

8.8 °C

Average peak gust

30.8 km/h

Tropical nights (≥ 20 °C)

105 d/yr

Solar radiation

19.8 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+3.2 °C

since 1940

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

18 July 2003

Coldest day

-20.7 °C

10 January 1949

Wettest day

36 mm

25 March 1991

Windiest day

48.4 km/h

25 April 1978

Strongest gust

90.7 km/h

7 April 1964

Hottest feels-like

44.4 °C

19 July 2005

Coldest feels-like

-26.3 °C

10 January 1949

Snowiest day

20.1 cm

3 February 1968

Sunniest day

13.4 h

21 June 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202543.7 °C18 July 2025-7.5 °C10 February 202520.8 °C81 mm17631
202446.3 °C8 August 2024-7.2 °C16 December 202420.3 °C181 mm15929
202343.9 °C15 July 2023-7.8 °C14 February 202320.8 °C122 mm15827
202245.2 °C29 June 2022-5.5 °C22 January 202220.7 °C80 mm16922
202144.7 °C7 July 2021-5.9 °C10 January 202120.7 °C118 mm16330
202043.4 °C28 July 2020-6.6 °C12 February 202019.1 °C258 mm14630
201944.7 °C20 July 2019-3.7 °C12 January 201919.7 °C194 mm15821
201843.9 °C24 July 2018-14.2 °C30 January 201820.2 °C210 mm14322
201742.9 °C8 July 2017-6.1 °C19 February 201720.0 °C122 mm15647
201645.3 °C2 July 2016-9.4 °C25 November 201620.4 °C126 mm16441
201545.2 °C30 June 2015-3.6 °C28 December 201520.5 °C153 mm16629
201446.0 °C27 July 2014-9.3 °C6 February 201420.3 °C61 mm16134
201346.1 °C24 July 2013-6.3 °C13 January 201320.1 °C120 mm15637
201243.4 °C13 July 2012-14.5 °C22 January 201219.5 °C149 mm15840
201145.2 °C1 July 2011-4.5 °C14 January 201119.4 °C214 mm15549
201044.9 °C10 July 2010-5.0 °C29 December 201021.1 °C97 mm16921
200944.5 °C20 July 2009-4.9 °C4 January 200919.6 °C157 mm14122
200845.1 °C15 July 2008-19.0 °C19 January 200819.7 °C120 mm17756
200743.7 °C13 July 2007-8.1 °C4 January 200719.7 °C179 mm15034
200644.9 °C9 July 2006-6.5 °C31 December 200620.2 °C153 mm16441
200545.6 °C18 July 2005-15.8 °C12 February 200519.9 °C135 mm16735
200443.1 °C16 August 2004-4.5 °C30 December 200419.6 °C179 mm14830
200346.6 °C18 July 2003-5.4 °C14 December 200319.4 °C144 mm15531
200244.8 °C10 August 2002-12.9 °C14 January 200219.8 °C159 mm16034
200144.1 °C28 June 2001-7.1 °C28 January 200120.1 °C117 mm15725
200042.6 °C29 June 2000-7.9 °C18 January 200019.5 °C156 mm16435
199943.3 °C4 July 1999-6.2 °C4 January 199919.7 °C123 mm15624
199845.3 °C11 July 1998-9.3 °C17 January 199819.6 °C139 mm15542
199744.9 °C15 August 1997-5.2 °C30 January 199719.6 °C82 mm15234
199641.6 °C23 August 1996-9.3 °C20 January 199618.5 °C287 mm13926
199546.2 °C16 July 1995-5.2 °C21 December 199519.4 °C114 mm13933
199444.5 °C3 August 1994-7.9 °C19 February 199419.0 °C172 mm13737
199342.5 °C29 June 1993-12.3 °C11 January 199318.2 °C172 mm14140
199243.9 °C6 July 1992-14.4 °C11 March 199217.0 °C180 mm12458
199142.8 °C6 August 1991-6.3 °C27 December 199118.9 °C190 mm13845
199043.3 °C28 July 1990-15.6 °C11 January 199018.7 °C144 mm15658
198944.1 °C11 July 1989-18.5 °C16 February 198918.2 °C132 mm15077
198841.2 °C3 July 1988-13.2 °C29 December 198817.8 °C119 mm13965
198741.9 °C21 July 1987-4.4 °C12 January 198717.6 °C144 mm14752
198641.5 °C10 July 1986-9.0 °C27 January 198616.5 °C239 mm13778
198542.3 °C27 June 1985-14.3 °C5 January 198517.3 °C112 mm14376
198440.7 °C16 August 1984-19.8 °C2 February 198416.3 °C182 mm12482
198343.0 °C16 August 1983-10.5 °C28 January 198316.9 °C111 mm13980
198241.4 °C4 August 1982-16.9 °C9 December 198216.1 °C229 mm13598
198142.2 °C11 July 1981-4.7 °C29 January 198117.5 °C127 mm13148
198043.4 °C31 July 1980-14.5 °C18 January 198018.4 °C209 mm15653
197944.9 °C10 July 1979-12.6 °C13 January 197918.4 °C244 mm14549
197844.4 °C1 July 1978-11.2 °C15 January 197819.0 °C115 mm15244
197744.1 °C9 July 1977-17.5 °C10 January 197718.6 °C223 mm14955
197644.1 °C30 July 1976-6.2 °C14 March 197618.1 °C140 mm13357
197545.0 °C2 July 1975-12.8 °C21 January 197518.1 °C161 mm14371
197442.4 °C20 June 1974-16.8 °C4 February 197416.9 °C259 mm14277
197343.9 °C27 June 1973-19.6 °C5 January 197318.3 °C84 mm15365
197242.8 °C3 July 1972-19.4 °C4 February 197216.6 °C343 mm14385
197144.8 °C7 July 1971-6.5 °C23 December 197119.1 °C141 mm15046
197044.7 °C31 July 1970-6.5 °C29 January 197019.5 °C85 mm15938
196943.5 °C24 July 1969-17.5 °C8 January 196917.2 °C239 mm14161
196842.7 °C17 August 1968-20.4 °C7 February 196818.0 °C228 mm14343
196744.2 °C8 July 1967-11.1 °C6 January 196717.8 °C108 mm12965
196643.1 °C25 July 1966-2.8 °C15 January 196619.3 °C92 mm14316
196541.6 °C14 July 1965-14.6 °C17 January 196517.6 °C182 mm14463
196443.0 °C11 July 1964-20.3 °C3 January 196416.4 °C94 mm14489
196342.9 °C18 July 1963-20.1 °C28 December 196318.2 °C125 mm13248
196241.5 °C5 July 1962-4.7 °C25 January 196217.8 °C124 mm12653
196141.2 °C28 July 1961-12.7 °C15 January 196117.3 °C100 mm14871
196042.4 °C6 July 1960-10.5 °C15 March 196017.5 °C125 mm13873
195943.4 °C8 August 1959-17.5 °C11 February 195917.0 °C161 mm13995
195844.5 °C3 July 1958-9.4 °C24 November 195818.7 °C82 mm14738
195742.4 °C7 August 1957-15.1 °C7 February 195715.8 °C267 mm13075
195642.7 °C15 July 1956-17.5 °C20 January 195616.8 °C149 mm13371
195543.1 °C3 August 1955-4.7 °C10 January 195518.6 °C127 mm13228
195441.5 °C19 July 1954-5.6 °C18 January 195417.5 °C258 mm13650
195341.6 °C8 July 1953-13.3 °C24 December 195317.3 °C307 mm13050
195241.3 °C7 July 1952-9.0 °C20 November 195217.8 °C189 mm13947
195142.0 °C23 July 1951-11.9 °C9 February 195117.7 °C217 mm14252
195042.1 °C2 August 1950-20.5 °C29 January 195017.1 °C156 mm14764
194943.3 °C4 July 1949-20.7 °C10 January 194916.5 °C227 mm13571
194842.2 °C10 July 1948-19.9 °C31 December 194817.2 °C233 mm14265
194741.8 °C13 July 1947-6.4 °C5 February 194718.5 °C96 mm12853
194640.7 °C17 July 1946-10.3 °C29 January 194617.5 °C105 mm14770
194541.8 °C5 August 1945-7.1 °C9 January 194517.3 °C143 mm13982
194442.9 °C8 July 1944-6.1 °C23 December 194418.6 °C54 mm13968
194342.0 °C26 July 1943-8.6 °C29 December 194317.4 °C205 mm13168
194243.4 °C3 July 1942-10.3 °C7 January 194218.9 °C100 mm15149
194143.1 °C8 July 1941-6.1 °C16 January 194118.9 °C130 mm14152
194041.4 °C11 July 1940-18.4 °C2 March 194018.1 °C89 mm14265

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
27.2 °C
+2.5 °C
Hot days (≥ 30 °C)
176 d/yr
+29
Frost days (< 0 °C)
31 d/yr
-19
Annual rainfall
81 mm
-77 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan12.2 °C+3.1 °C17 mm-4 mm
Feb11.7 °C-0.3 °C14 mm-6 mm
Mar20.5 °C+3.0 °C22 mm-8 mm
Apr28.8 °C+4.5 °C9 mm-16 mm
May35.4 °C+4.5 °C6 mm-7 mm
Jun37.5 °C+0.6 °C2 mm+0 mm
Jul41.0 °C+1.5 °C0 mm-1 mm
Aug40.1 °C+2.0 °C0 mm-1 mm
Sep34.9 °C+1.2 °C0 mm-1 mm
Oct29.9 °C+3.6 °C0 mm-6 mm
Nov21.2 °C+3.9 °C0 mm-17 mm
Dec12.5 °C+1.6 °C9 mm-11 mm

The year's extremes

Hottest day
43.7 °C
18 Jul 2025
Coldest day
-7.5 °C
10 Feb 2025
Wettest day
12.0 mm
27 Jan 2025
Windiest day
36.6 km/h
4 Jun 2025
Strongest gust
63.7 km/h
30 Dec 2025
Hottest feels-like
42.5 °C
30 Jul 2025
Coldest feels-like
-12.4 °C
10 Feb 2025
Snowiest day
3.9 cm
9 Feb 2025
Sunniest day
13.3 h
18 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 Ḩasanābād?

Ḩasanābād has a hot desert climate (Köppen BWh). Over 1940-2025, the average annual temperature is 18.4 °C and it receives 157 mm of precipitation per year.

What is the hottest day ever recorded in Ḩasanābād?

The hottest day measured in Ḩasanābād between 1940 and 2025 was 18 July 2003, reaching 46.6 °C.

What is the coldest day in Ḩasanābād?

The coldest day measured in Ḩasanābād between 1940 and 2025 was 10 January 1949, at -20.7 °C.

Does it snow in Ḩasanābād?

Yes. Ḩasanābād gets on average 14.4 cm of snow per year and has around 50 frost days.

Has the climate of Ḩasanābād warmed?

Yes: Ḩasanābād warmed by +3.2 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Ḩasanābād?

The wettest day measured in Ḩasanābād between 1940 and 2025 was 25 March 1991, with 36 mm of rain in 24 hours.

What was the windiest day in Ḩasanābād?

The windiest day measured in Ḩasanābād between 1940 and 2025 was 25 April 1978, with winds reaching 48.4 km/h.

What is the warmest month in Ḩasanābād?

The warmest month in Ḩasanābād is July (32.9 °C on average); the coldest is January (3.3 °C).

How much does it rain in Ḩasanābād?

Ḩasanābād receives on average 157 mm of precipitation per year, spread over about 35 rainy days.

Is it sunny in Ḩasanābād?

Ḩasanābād gets on average 10.8 hours of sunshine per day, roughly 3,942 hours per year over 1940-2025.

What is the biggest single-day snowfall in Ḩasanābād?

The heaviest 24-hour snowfall measured in Ḩasanābād between 1940 and 2025 was 3 February 1968, with 20.1 cm.

Are there tropical nights in Ḩasanābād?

Yes: Ḩasanābād has on average 105 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Ḩasanābād?

In Ḩasanābād, between 1940 and 2025, the highest apparent temperature reached 44.4 °C on 19 July 2005, and the lowest was -26.3 °C on 10 January 1949.

Compare Ḩasanābād with another city

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

Nearby cities

The climate around Ḩasanābād

Other cities — Iran