Morocco weather map

The weather in most locations in Morocco today is expected to be warmer than yesterday, with average temperatures ranging from 18.73°C to 24.21°C.

Weather forecast for major cities in Morocco

Location Forecast Now Min Max Chance of rain
Casablanca-Settat Sky Is Clear 21.31° 11.47° 22.66° 0%
Rabat-Salé-Kénitra Broken Clouds 22.04° 12.81° 22.56° 0%
Tanger-Tétouan-Al Hoceïma Overcast Clouds 21.53° 11.17° 21.68° 0%
Fès-Meknès Broken Clouds 22.35° 13.35° 23.43° 0%
Souss-Massa Sky Is Clear 19.53° 12.44° 21° 0%
Marrakech-Safi Sky Is Clear 22.97° 14.19° 27.17° 0%
Guelmim-Oued Noun Sky Is Clear 24.21° 13.49° 24.9° 0%
Béni Mellal-Khénifra Sky Is Clear 18.73° 11.86° 23.46° 0%
l'Oriental Overcast Clouds 22.81° 13.16° 23.77° 0%
Laâyoune-Sakia El Hamra Sky Is Clear 22.39° 15.28° 22.83° 0%
Drâa-Tafilalet Sky Is Clear 21.93° 13.57° 24.85° 0%

Frequently asked questions

What is the weather right now in Morocco?

As of now, the weather in major cities in Morocco varies:
- In Guelmim-Oued Noun, the temperature is around 24.21°C (75.58°F), with sky is clear.
- In Béni Mellal-Khénifra, the current temperature is about 18.73°C (65.71°F) sky is clear.

What type of climate zone is Morocco?

Most cities in Morocco are classified within the Subtropical steppe climate zone (Köppen: BSh).

Where is the hottest place in Morocco today?

Guelmim-Oued Noun is the hottest place in Morocco right now with the daily high temperature reaching 24.21°C or 75.58°F, followed by Marrakech-Safi (22.97°C/73.35°F), l'Oriental (22.81°C/73.06°F) and Laâyoune-Sakia El Hamra (22.39°C/72.3°F).

What is the coldest place in Morocco right now?

Béni Mellal-Khénifra is the coldest place in Morocco right now, with average temperatures hovering around 18.73 °C or 65.71 °F.