Skip to content
WeatherCompare

Monthly climate guide

Shiraz weather in April

With highs near 23°C (74°F) and lows around 8°C (47°F), April feels warm in Shiraz. Rainfall averages about 29 mm (fairly dry) and the sky is a mix of sun and cloud. Daytime highs are 5°C warmer than March and 7°C cooler than May.

What stands out in April

  • Expect more cloud than at any other time of year.
  • April brings mid-spring to Shiraz.
  • Evenings cool off sharply: the daily range is around 15°C, so pack a layer.
  • It warms up quickly from here: by May highs are about 7°C higher.

Avg high

23°C

74°F

Avg low

8°C

47°F

Rainfall

29 mm

fairly dry

Humidity

49%

relative

Sky

52%

cloud · a mix of sun and cloud

Shiraz weather by month

Low → high °C Rain (mm)
Show the monthly averages as a table
Average monthly climate in Shiraz
MonthAvg highAvg lowRainHumidityCloud cover
January12°C / 54°F0°C / 31°F49 mm59%52%
February14°C / 57°F0°C / 33°F53 mm59%50%
March18°C / 64°F3°C / 38°F51 mm55%47%
April23°C / 74°F8°C / 47°F29 mm49%52%
May30°C / 86°F13°C / 56°F9 mm36%40%
June37°C / 98°F18°C / 64°F2 mm18%24%
July38°C / 101°F20°C / 69°F1 mm16%33%
August37°C / 98°F19°C / 67°F1 mm17%32%
September33°C / 92°F16°C / 62°F1 mm20%28%
October27°C / 81°F12°C / 53°F4 mm29%34%
November18°C / 65°F5°C / 41°F58 mm52%47%
December14°C / 58°F1°C / 34°F33 mm55%45%

What to pack for April

  • T-shirts plus a light layer for the evening
  • Comfortable trainers or sandals for long walks
  • An extra layer — evenings are noticeably cooler than afternoons
Full season-by-season packing guide →

Is April a good time to visit Shiraz?

Compare the months in the chart above to find your ideal window.

Best time to visit Shiraz →

Other Iran cities in April

Cite or embed this data

Writing about this destination? Copy a ready-made citation or embed a live widget — free, just keep the link.

Citation
Shiraz weather in April. WeatherCompare, 2026 (NASA POWER / ERA5, 2011–2020 monthly averages). https://weathercompare.eu/weather/iran/shiraz/april
HTML link
<a href="https://weathercompare.eu/weather/iran/shiraz/april">Shiraz weather in April</a> (WeatherCompare)
Embed widget
<iframe src="https://weathercompare.eu/embed/iran/shiraz" width="300" height="160" style="border:0;border-radius:12px" loading="lazy" title="Shiraz weather in April"></iframe>
<p style="font-size:12px"><a href="https://weathercompare.eu/weather/iran/shiraz/april">Shiraz weather in April</a> – WeatherCompare</p>

Shiraz in April: quick answers

Is April a good time to visit Shiraz?

Yes. April is one of the best months for Shiraz, with highs around 23°C and about 29 mm of rain.

How warm is Shiraz in April?

Average highs are about 23°C (74°F) and average lows about 8°C (47°F), based on 10 years of daily data.

Does it rain a lot in Shiraz in April?

Shiraz typically gets around 29 mm of rain in April — fairly dry.

Figures are long-term averages for the area around Shiraz (NASA POWER / ERA5, 2011–2020), not a forecast for a specific year. For upcoming days, see the live multi-source forecast.