Essaouira vs Marrakesh in May

Essaouira is the better pick in May — 86 vs 82 on SeasonMap's comfort score. Essaouira is warm, dry, clean air, while Marrakesh is hot, dry, clean air.

Essaouira vs MarrakeshMay climate, side by side

EssaouiraMarrakesh
Comfort score86/100 (A)82/100 (A)
Feels-like high25°C31°C
Avg high / low25° / 16°31° / 16°
Rainfall10 mm14 mm
Rainy days14
Humidity71%53%
Air quality (AQI)4641

Monthly climate normals (ERA5 reanalysis). Comfort scores are SeasonMap estimates.

Essaouira vs Marrakesh in May — FAQ

Is May better in Essaouira or Marrakesh?
Essaouira is the better pick in May — 86 vs 82 on SeasonMap's comfort score. Essaouira is warm, dry, clean air, while Marrakesh is hot, dry, clean air.
What is the weather like in Essaouira vs Marrakesh in May?
In May, Essaouira averages 25°C high / 16°C low with about 10 mm of rain; Marrakesh averages 31°C high / 16°C low with about 14 mm.