Yearly Weather in Morocco

Iheddadene

Morocco

Winters are mild, with temperatures ranging from around 0°C to 27°C, averaging 13-15°C. Springs are gradual and pleasant, with temperatures gradually warming up to average highs of 19-26°C by May and June. Summers are hot, with peak temperatures often reaching above 38°C, especially in July and August. Autumn brings a welcome cool-down, with temperatures returning to more moderate levels by September, averaging around 23°C. In the winter months, temperatures can drop as low as 2°C, while summer highs can soar above 40°C.

Temperature