Morocco weather map

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

Weather forecast for major cities in Morocco

Location Forecast Feel like Min Max Chance of rain
Casablanca-Settat Slight Rain Showers 19° 16° 23° 9%
Rabat-Salé-Kénitra Overcast 20° 18° 23° 15%
Fès-Meknès Slight Rain Showers 19° 16° 23° 35%
Tanger-Tétouan-Al Hoceïma Slight Rain Showers 16° 15° 16° 79%
Souss-Massa Slight Rain Showers 14° 11° 16° 36%
Laâyoune-Sakia El Hamra Slight Rain Showers 22° 20° 23° 25%
Guelmim-Oued Noun Overcast 21° 18° 23° 9%
Marrakech-Safi Slight Thunderstorm 20° 17° 23° 19%
Béni Mellal-Khénifra Slight Thunderstorm 15° 14° 17° 44%
l'Oriental Slight Rain 17° 12° 21° 5%
Drâa-Tafilalet Slight Rain 18° 14° 24° 4%

Frequently asked questions

What is the weather right now in Morocco?

As of now, the weather in major cities in Morocco varies:
- In Drâa-Tafilalet, the temperature is around 24°C (75.2°F), with Slight Rain.
- In Souss-Massa, the current temperature is about 11°C (51.8°F) Slight Rain Showers.

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?

Drâa-Tafilalet is the hottest place in Morocco right now with the daily high temperature reaching 24°C or 75.2°F, followed by Casablanca-Settat (23°C/73.4°F), Rabat-Salé-Kénitra (23°C/73.4°F) and Fès-Meknès (23°C/73.4°F).

What is the coldest place in Morocco right now?

Souss-Massa is the coldest place in Morocco right now, with average temperatures hovering around 11 °C or 51.8 °F.