Yazd climate: monthly averages

Quick answer

Yazd climate: monthly averages: annual mean temperature 17.3 C; warmest month Jul (29.2 C); coldest month Jan (4.5 C).

  • Annual mean temperature: 17.3 C
  • Warmest month: Jul (29.2 C)
  • Coldest month: Jan (4.5 C)
  • Wettest month: Jan (0.29 mm/day)
  • All-time record high: 42.8 C
  • All-time record low: -12.2 C

Yazd’s climate features a **hot, arid desert environment** with an annual mean temperature of **17.3°C**, marked by extreme seasonal swings. July averages **29.2°C**, while January drops to **4.5°C**. Rainfall is minimal, totaling about **55 mm yearly** (0.15 mm/day), with January slightly wetter at **0.29 mm/day**. Record temperatures span **-12.2°C** to **42.8°C**, reflecting Yazd’s harsh, dry conditions.

Annual mean temperature
17.3 C
Warmest month
Jul (29.2 C)
Coldest month
Jan (4.5 C)
Wettest month
Jan (0.29 mm/day)
All-time record high
42.8 C
All-time record low
-12.2 C
Annual precipitation
55 mm / year
Coordinates
31.89722, 54.3675
Population
477,905
Average monthly temperature and rainfall in Yazd
MonthMean temp (C)Rain (mm/day)Record high (C)Record low (C)
Jan4.50.2922.3-12.2
Feb6.80.2125.8-9.5
Mar12.00.2232.3-6.7
Apr17.40.2233.9-1.3
May23.20.1037.83.8
Jun27.60.0141.511.2
Jul29.20.0042.215.4
Aug27.40.0742.813.5
Sep23.90.0838.98.2
Oct18.40.1033.73.6
Nov10.70.2827.9-7.0
Dec6.00.2425.2-8.2

What the Yazd climate table shows

Values are multi-decadal climatological averages for the 31.89722, 54.3675 grid cell, not a single year. Rain is the daily mean, so a value of 2.00 mm/day is about 60 mm across a 30-day month. Averages smooth over extremes, so use them for planning rather than for what to pack for next Tuesday.

Frequently asked questions

**What’s Yazd’s warmest month?**?

July averages **29.2°C**, the peak of Yazd’s scorching desert summers.

**How much rain does Yazd get annually?**?

Around **55 mm**, with most falling in winter—typically under **0.3 mm/day**.