Mahrīz climate — normals and trends

Mahrīz (Iran) has a cold desert climate (BWk) under the Köppen-Geiger classification. Its mean annual temperature is 17.1 °C and it receives 119 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.3 °C on average) and the coldest is January (4.1 °C). Rainfall peaks in March.

Mahrīz averages 48 frost days, 117 hot days (≥ 30 °C) and 27 rainy days per year.

Mahrīz has warmed by +2.2 °C between 1940 and 2025, or +0.26 °C per decade. This trend is statistically significant.

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

The hottest day of the period reached 42.4 °C (on 3 July 2025) and the coldest -20.3 °C (on 17 January 2008).

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

MahrīzYazd Province

coords
31.58°, 54.44°
period
19402025 · 86 yrs
BWkCold desertWarmest monthJulyColdest monthJanuaryWettest monthMarchDriest monthAugust

Mean daily temperature

17.1°C

Average daily high

23.2°C

Average daily low

10.7°C

Annual rainfall

119mm

Sunshine / day

11.2h

Mean relative humidity

31%

Average peak wind

12.2km/h

Seasonal range

25.2°C

Frost days (< 0 °C)

48 d/yr

Hot days (≥ 30 °C)

117 d/yr

Rainy days (≥ 1 mm)

27 d/yr

Annual snowfall

13.1 cm

Average feels-like high

20.4 °C

Average feels-like low

7.3 °C

Average peak gust

34.1 km/h

Tropical nights (≥ 20 °C)

71 d/yr

Solar radiation

21.7 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.2 °C

since 1940

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

3 July 2025

Coldest day

-20.3 °C

17 January 2008

Wettest day

42 mm

7 May 1979

Windiest day

40.1 km/h

28 March 1962

Strongest gust

119.5 km/h

26 February 2020

Hottest feels-like

41.6 °C

1 July 2025

Coldest feels-like

-25.4 °C

17 January 2008

Snowiest day

12.8 cm

19 December 2025

Sunniest day

13.1 h

30 May 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202542.4 °C3 July 2025-10.2 °C22 December 202518.8 °C98 mm15743
202442.2 °C27 July 2024-12.4 °C2 March 202418.8 °C175 mm13736
202341.1 °C30 June 2023-9.5 °C14 January 202319.0 °C128 mm13734
202240.7 °C3 July 2022-9.3 °C22 January 202219.0 °C71 mm12827
202140.6 °C14 July 2021-6.7 °C8 January 202119.1 °C54 mm14334
202041.2 °C15 August 2020-11.9 °C13 January 202017.6 °C159 mm11142
201941.0 °C4 August 2019-5.7 °C7 February 201918.3 °C136 mm13130
201839.1 °C23 June 2018-6.2 °C30 January 201818.5 °C109 mm12632
201740.2 °C21 June 2017-9.8 °C4 February 201718.2 °C84 mm13539
201640.5 °C3 July 2016-6.0 °C25 November 201618.8 °C35 mm14038
201539.0 °C22 June 2015-9.5 °C21 January 201518.2 °C121 mm13643
201440.3 °C4 August 2014-12.7 °C7 February 201417.6 °C95 mm14255
201339.8 °C13 July 2013-8.7 °C17 January 201318.2 °C130 mm14040
201240.5 °C13 July 2012-7.7 °C22 January 201217.2 °C124 mm12348
201139.5 °C30 June 2011-9.2 °C14 January 201118.0 °C117 mm14460
201040.6 °C19 July 2010-5.9 °C8 February 201018.8 °C26 mm12531
200939.8 °C1 August 2009-7.4 °C15 January 200917.9 °C128 mm12134
200839.6 °C21 June 2008-20.3 °C17 January 200817.4 °C109 mm14359
200740.0 °C20 June 2007-8.2 °C4 January 200717.5 °C93 mm12145
200640.6 °C30 July 2006-8.7 °C2 January 200617.9 °C99 mm13951
200540.2 °C6 July 2005-6.0 °C14 January 200517.8 °C104 mm12639
200440.0 °C12 August 2004-10.5 °C29 December 200417.9 °C206 mm12628
200340.8 °C30 July 2003-7.1 °C14 December 200318.2 °C79 mm12632
200238.4 °C19 July 2002-5.3 °C5 February 200218.2 °C93 mm13136
200140.9 °C11 July 2001-11.8 °C29 January 200118.4 °C99 mm12725
200038.3 °C24 June 2000-5.8 °C4 February 200017.7 °C137 mm14041
199940.0 °C5 July 1999-7.8 °C5 January 199917.8 °C145 mm12633
199841.4 °C9 July 1998-6.6 °C15 January 199818.1 °C84 mm12633
199739.7 °C25 July 1997-7.6 °C8 February 199717.2 °C125 mm12340
199637.4 °C4 June 1996-17.5 °C16 January 199616.4 °C160 mm11839
199540.2 °C11 July 1995-4.1 °C26 February 199516.9 °C217 mm11141
199438.7 °C8 July 1994-10.3 °C21 February 199417.3 °C76 mm9947
199338.6 °C20 June 1993-14.0 °C16 January 199316.7 °C120 mm11640
199237.8 °C25 June 1992-9.5 °C29 January 199215.8 °C104 mm9956
199140.3 °C10 July 1991-6.9 °C14 February 199117.1 °C146 mm11848
199039.1 °C26 June 1990-13.9 °C29 December 199017.0 °C104 mm13762
198938.4 °C9 July 1989-11.1 °C7 February 198916.4 °C124 mm12175
198838.1 °C4 August 1988-8.5 °C11 January 198817.5 °C97 mm11742
198737.3 °C7 July 1987-4.1 °C2 December 198717.2 °C56 mm11939
198635.8 °C26 July 1986-9.1 °C13 December 198615.3 °C309 mm8576
198538.8 °C27 July 1985-9.2 °C1 January 198516.7 °C74 mm9047
198437.3 °C16 August 1984-9.7 °C31 December 198415.8 °C129 mm9660
198339.0 °C28 June 1983-13.5 °C21 December 198316.4 °C134 mm11767
198238.7 °C5 August 1982-10.5 °C4 December 198215.6 °C178 mm10083
198138.4 °C5 July 1981-5.1 °C16 January 198116.9 °C75 mm8735
198039.2 °C10 June 1980-9.8 °C3 February 198017.6 °C92 mm12742
197938.5 °C9 July 1979-8.1 °C28 January 197916.6 °C126 mm10149
197839.9 °C1 July 1978-6.6 °C16 January 197817.3 °C113 mm12238
197740.5 °C1 July 1977-12.4 °C14 January 197717.8 °C178 mm11538
197639.2 °C3 July 1976-7.6 °C4 January 197616.3 °C156 mm11953
197538.3 °C18 July 1975-6.9 °C27 December 197516.5 °C108 mm11263
197438.4 °C4 July 1974-11.1 °C5 February 197416.5 °C126 mm12265
197340.1 °C10 July 1973-12.5 °C6 January 197317.5 °C62 mm12855
197239.5 °C5 July 1972-14.9 °C5 February 197215.2 °C231 mm10077
197137.8 °C13 June 1971-16.3 °C3 February 197117.1 °C111 mm11556
197039.7 °C7 August 1970-6.7 °C16 December 197018.0 °C106 mm13146
196939.3 °C5 July 1969-7.4 °C12 January 196917.0 °C75 mm10953
196839.3 °C4 July 1968-7.7 °C20 January 196816.6 °C107 mm10655
196739.4 °C9 July 1967-9.3 °C26 December 196716.5 °C97 mm11162
196638.3 °C25 June 1966-3.0 °C26 November 196617.5 °C74 mm12227
196538.1 °C30 July 1965-9.3 °C23 December 196517.0 °C115 mm11748
196438.0 °C29 June 1964-12.6 °C8 January 196416.3 °C96 mm11568
196338.0 °C15 July 1963-18.5 °C28 December 196317.5 °C74 mm11228
196236.4 °C29 June 1962-5.9 °C16 December 196216.3 °C54 mm8143
196138.0 °C11 July 1961-7.3 °C1 February 196116.2 °C141 mm9949
196038.6 °C8 July 1960-6.5 °C30 January 196016.8 °C143 mm10633
195938.5 °C19 August 1959-13.3 °C16 December 195916.8 °C156 mm12182
195839.8 °C4 July 1958-6.4 °C24 November 195817.4 °C78 mm11340
195737.4 °C23 July 1957-17.0 °C25 January 195714.9 °C208 mm8165
195637.3 °C10 July 1956-10.5 °C3 January 195616.4 °C125 mm11459
195539.4 °C21 July 1955-5.4 °C30 January 195517.1 °C77 mm10449
195438.3 °C24 July 1954-3.9 °C7 January 195416.5 °C253 mm9732
195340.4 °C30 June 1953-9.4 °C23 December 195316.5 °C257 mm10141
195238.4 °C7 July 1952-11.1 °C20 January 195216.4 °C121 mm10154
195137.8 °C26 June 1951-11.4 °C10 February 195116.8 °C208 mm12543
195038.6 °C27 July 1950-11.9 °C29 January 195016.3 °C161 mm10662
194937.7 °C3 July 1949-14.2 °C14 January 194915.4 °C168 mm12175
194837.7 °C19 June 1948-8.8 °C31 December 194816.2 °C99 mm9961
194737.9 °C3 July 1947-8.3 °C28 December 194716.6 °C105 mm11165
194637.2 °C4 July 1946-9.0 °C26 December 194616.5 °C43 mm10366
194537.8 °C26 June 1945-8.2 °C8 January 194516.5 °C75 mm10373
194439.8 °C9 July 1944-11.9 °C23 December 194416.6 °C72 mm9954
194335.9 °C6 July 1943-11.5 °C5 February 194316.0 °C146 mm10747
194236.8 °C10 July 1942-14.4 °C24 December 194217.2 °C124 mm12640
194138.5 °C30 July 1941-5.5 °C23 January 194117.6 °C116 mm11441
194039.2 °C30 June 1940-6.4 °C17 January 194016.6 °C28 mm8254

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
25.3 °C
+2.1 °C
Hot days (≥ 30 °C)
157 d/yr
+40
Frost days (< 0 °C)
43 d/yr
-5
Annual rainfall
98 mm
-21 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan9.3 °C-0.9 °C21 mm-1 mm
Feb12.9 °C0.0 °C10 mm-8 mm
Mar18.9 °C+1.5 °C20 mm-3 mm
Apr28.0 °C+5.2 °C3 mm-15 mm
May33.2 °C+4.7 °C1 mm-6 mm
Jun35.6 °C+1.9 °C0 mm-0 mm
Jul36.8 °C+1.8 °C0 mm-0 mm
Aug34.5 °C+1.2 °C0 mm-0 mm
Sep33.3 °C+2.9 °C0 mm-0 mm
Oct28.3 °C+3.8 °C0 mm-3 mm
Nov19.6 °C+2.4 °C0 mm-12 mm
Dec12.7 °C+0.6 °C44 mm+26 mm

The year's extremes

Hottest day
42.4 °C
3 Jul 2025
Coldest day
-10.2 °C
22 Dec 2025
Wettest day
18.3 mm
19 Dec 2025
Windiest day
29.4 km/h
23 Feb 2025
Strongest gust
81.0 km/h
23 Feb 2025
Hottest feels-like
41.6 °C
1 Jul 2025
Coldest feels-like
-14.9 °C
22 Dec 2025
Snowiest day
12.8 cm
19 Dec 2025
Sunniest day
13.1 h
30 May 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 Mahrīz?

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

What is the hottest day ever recorded in Mahrīz?

The hottest day measured in Mahrīz between 1940 and 2025 was 3 July 2025, reaching 42.4 °C.

What is the coldest day in Mahrīz?

The coldest day measured in Mahrīz between 1940 and 2025 was 17 January 2008, at -20.3 °C.

Does it snow in Mahrīz?

Yes. Mahrīz gets on average 13.1 cm of snow per year and has around 48 frost days.

Has the climate of Mahrīz warmed?

Yes: Mahrīz warmed by +2.2 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Mahrīz?

The wettest day measured in Mahrīz between 1940 and 2025 was 7 May 1979, with 42 mm of rain in 24 hours.

What was the windiest day in Mahrīz?

The windiest day measured in Mahrīz between 1940 and 2025 was 28 March 1962, with winds reaching 40.1 km/h.

What is the warmest month in Mahrīz?

The warmest month in Mahrīz is July (29.3 °C on average); the coldest is January (4.1 °C).

How much does it rain in Mahrīz?

Mahrīz receives on average 119 mm of precipitation per year, spread over about 27 rainy days.

Is it sunny in Mahrīz?

Mahrīz gets on average 11.2 hours of sunshine per day, roughly 4,088 hours per year over 1940-2025.

What is the biggest single-day snowfall in Mahrīz?

The heaviest 24-hour snowfall measured in Mahrīz between 1940 and 2025 was 19 December 2025, with 12.8 cm.

Are there tropical nights in Mahrīz?

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

What was the most extreme apparent temperature in Mahrīz?

In Mahrīz, between 1940 and 2025, the highest apparent temperature reached 41.6 °C on 1 July 2025, and the lowest was -25.4 °C on 17 January 2008.

Compare Mahrīz with another city

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

Nearby cities

The climate around Mahrīz

Other cities — Iran