Weather in Morocco: Live Forecast and Climate by City

Updated · by The Magic Morocco · 2 min read

Agadir marina with white apartment buildings below the Kasbah hill

Morocco's weather varies hugely by region and season. Use the forecast below for a live look at the main cities, and the climate notes for planning.

In this guide
  1. Live forecast
  2. Typical daytime highs
  3. What to wear
  4. Weather hazards

Live forecast

Typical daytime highs

CityWinter (Jan)Summer (Jul)Notes
MarrakechAbout 18 degreesAbout 38 degreesCool nights in winter, very hot summers
FesAbout 15 degreesAbout 35 degreesWetter winters
Casablanca and RabatAbout 17 degreesAbout 27 degreesAtlantic breeze keeps summers mild
EssaouiraAbout 18 degreesAbout 24 degreesWindy year-round
ChefchaouenAbout 14 degreesAbout 30 degreesRain from autumn to spring
AgadirAbout 21 degreesAbout 28 degreesMild all year
MerzougaAbout 18 degrees by day, near freezing at nightAbove 40 degreesBest visited October to April

These are typical averages, not forecasts, and conditions vary from year to year.

What to wear

Layers beat anything else. For packing details, see our Morocco packing list, and for timing your trip read the best time to visit Morocco.

Weather hazards

  • Heatwaves in July and August inland.
  • Flash floods after storms in the south and Atlas.
  • Snow on the High Atlas passes in winter, which can close roads.
  • Sandstorms in the desert in spring.

Data for the widget comes from Open-Meteo.

Frequently asked questions

What is the weather like in Morocco?

It varies: Mediterranean in the north, hot and dry inland and in the south, mild on the Atlantic coast.

When is it too hot to visit Marrakech?

July and August regularly exceed 38 degrees. Spring and autumn are more comfortable.

Does it rain in Morocco?

Mostly from late autumn to spring, particularly in the north and the mountains.