Climate Marrakech - Morocco

Temperature - Precipitation - Sunshine °C | °F
  Jan Feb Mar Apr May June
Average high in °C 18 20 22 24 28 31
Average low in °C 6 8 9 11 14 16
Av. precipitation - mm 32 38 38 39 24 5
Days with precip. 7 6 6 6 4 2
Hours of sunshine 221 209 248 255 287 315

  July Aug Sep Oct Nov Dec
Average high in °C 37 37 33 28 22 19
Average low in °C 20 20 18 15 10 7
Av. precipitation - mm 1 3 6 24 41 31
Days with precip. 0 1 1 4 6 8
Hours of sunshine 335 316 264 245 214 221

Climate chart Marrakech - Marrakech-Tensift-Al Haouz

Climate Morocco

Totals and averages

Annual average high temperature: 26.4 °C
Annual average low temperature: 12.8 °C
Average temperature: 19.6 °C
Average annual precipitation: 282 mm
Days per year with precipitation: 51 d.
Average annual hours of sunshine: 3130 h.