Weather in Morocco 🇲🇦
Right now, Sidi Slimane is the warmest city in Morocco at 31°C, while Safi is the coolest at 21°C — a nationwide temperature range of 10°C.
Display Units:
Current Weather Conditions: Top Cities in Morocco
Casablanca
Sunny
26°
79°
Fes
Thundery outbreaks in nearby
28°
83°
Tangier
Sunny
25°
77°
Marrakesh
Sunny
24°
76°
Salé
Thundery outbreaks in nearby
26°
79°
Agadir
Sunny
25°
77°
Rabat
Thundery outbreaks in nearby
26°
79°
Meknes
Sunny
27°
81°
Oujda
Sunny
25°
76°
Kenitra
Thundery outbreaks in nearby
31°
88°
Tétouan
Sunny
26°
79°
Al Hoceïma
Sunny
24°
76°
Temara
Thundery outbreaks in nearby
26°
79°
Safi
Partly Cloudy
21°
71°
Mohammedia
Sunny
23°
74°
Khouribga
Sunny
25°
76°
El Jadida
Sunny
24°
74°
Beni Mellal
Sunny
24°
76°
Salé Al Jadida
Thundery outbreaks in nearby
26°
79°
Ait Melloul
Sunny
25°
77°
Nador
Sunny
24°
74°
Dar Bouazza
Sunny
25°
76°
Taza
Overcast
25°
76°
Fès al Bali
Thundery outbreaks in nearby
28°
83°
Settat
Sunny
25°
78°
Berrechid
Sunny
27°
80°
Khemisset
Sunny
27°
80°
Inezgane
Patchy rain nearby
25°
77°
Ksar El Kebir
Sunny
31°
88°
Larache
Sunny
22°
72°
Guelmim
Sunny
26°
78°
Khenifra
Sunny
25°
77°
Berkane
Sunny
25°
77°
Taourirt
Sunny
26°
78°
Bouskoura
Sunny
27°
80°
Al Fqih Ben Çalah
Sunny
25°
77°
Dchira El Jihadia
Patchy rain nearby
25°
77°
Oued Zem
Sunny
25°
77°
El Kelaa des Srarhna
Sunny
24°
75°
Sidi Slimane
Overcast
31°
88°
Errachidia
Overcast
23°
73°
Guercif
Cloudy
26°
78°
Oulad Teïma
Sunny
26°
80°
Ben Guerir
Sunny
22°
72°
Ouislane
Sunny
27°
81°
Tiflet
Sunny
29°
84°
Lqoliaa
Patchy rain nearby
25°
77°
Taroudant
Sunny
26°
79°
Sefrou
Sunny
24°
75°
Weather in Morocco — FAQ
Common questions about forecasts, units, and sources for Morocco.
What is the weather like in Morocco right now?
Live weather observations and 14-day forecasts are shown above for 49 city(ies) across Morocco. Click any city for full hourly + daily details.
How are forecasts for Morocco produced?
Forecasts come from WeatherAPI.com — a commercial provider aggregating data from national meteorological agencies. In Morocco the underlying source is the national weather service plus global model output (ECMWF, GFS, etc.).
How often does the weather data refresh?
Current conditions refresh every 15-60 minutes. The hourly forecast updates roughly every hour. The 7- and 14-day outlook is recomputed several times per day as new observations arrive.
What units are used on this page?
Temperatures are in degrees Celsius (°C), wind speed in km/h, precipitation in millimetres, and pressure in hPa (mbar). Conversions are available on the per-city pages.