Weather in Morocco 🇲🇦
Right now it is 21°C and partly cloudy in Rabat (feels like 19°C), with humidity 42%, wind 9 km/h. Across Morocco right now, the warmest of the major cities is Taroudant (26°C), and the coolest is Azilal (12°C).
Display Units:
Current Weather Conditions: Top Cities in Morocco
Casablanca
Cloudy
20°
68°
Fes
Overcast
20°
67°
Tangier
Sunny
19°
66°
Marrakesh
Sunny
22°
71°
Salé
Partly Cloudy
18°
65°
Agadir
Sunny
25°
77°
Rabat
Partly Cloudy
21°
70°
Meknes
Cloudy
20°
67°
Oujda
Sunny
18°
65°
Kenitra
Overcast
18°
65°
Tétouan
Sunny
21°
69°
Al Hoceïma
Sunny
22°
71°
Temara
Partly Cloudy
19°
65°
Safi
Light rain shower
19°
67°
Mohammedia
Cloudy
19°
66°
Khouribga
Overcast
21°
70°
El Jadida
Overcast
19°
67°
Beni Mellal
Partly Cloudy
22°
72°
Salé Al Jadida
Partly Cloudy
18°
65°
Ait Melloul
Sunny
25°
78°
Nador
Sunny
20°
68°
Dar Bouazza
Cloudy
20°
67°
Taza
Overcast
19°
66°
Fès al Bali
Overcast
20°
67°
Settat
Cloudy
20°
69°
Berrechid
Overcast
20°
67°
Khemisset
Cloudy
18°
65°
Inezgane
Sunny
25°
78°
Ksar El Kebir
Sunny
19°
66°
Larache
Sunny
18°
65°
Guelmim
Patchy light drizzle
23°
73°
Khenifra
Overcast
21°
69°
Berkane
Sunny
20°
69°
Taourirt
Partly Cloudy
18°
65°
Bouskoura
Cloudy
19°
67°
Al Fqih Ben Çalah
Cloudy
21°
70°
Dchira El Jihadia
Sunny
25°
78°
Oued Zem
Overcast
21°
70°
El Kelaa des Srarhna
Partly Cloudy
22°
72°
Sidi Slimane
Partly Cloudy
19°
66°
Errachidia
Partly Cloudy
19°
65°
Guercif
Cloudy
18°
64°
Oulad Teïma
Sunny
26°
79°
Ben Guerir
Partly Cloudy
21°
70°
Ouislane
Cloudy
20°
67°
Tiflet
Partly Cloudy
18°
65°
Lqoliaa
Sunny
25°
78°
Taroudant
Partly Cloudy
26°
79°
Sefrou
Overcast
19°
66°
Essaouira
Partly Cloudy
21°
70°
Fnidek
Sunny
19°
66°
Sidi Kacem
Sunny
19°
66°
Tiznit
Patchy rain nearby
23°
73°
Tan-Tan
Partly Cloudy
23°
74°
Ouarzazate
Sunny
18°
65°
Souk El Arbaa
Sunny
19°
66°
Youssoufia
Partly Cloudy
20°
68°
Ifrane
Overcast
17°
63°
Lahraouyine
Cloudy
20°
67°
Martil
Sunny
20°
69°
Aïn Harrouda
Cloudy
20°
67°
Souq Sebt Oulad Nemma
Partly Cloudy
22°
71°
Skhirate
Partly Cloudy
19°
65°
Ouezzane
Partly Cloudy
20°
68°
Benslimane
Cloudy
20°
67°
Beni Enzar
Sunny
22°
72°
Mdiq
Sunny
20°
69°
Sidi Bennour
Overcast
19°
67°
Midelt
Overcast
15°
59°
Azrou
Overcast
18°
65°
Tirhanimîne
Sunny
22°
71°
My Drarga
Sunny
25°
78°
Ain El Aouda
Partly Cloudy
19°
65°
Ben Jerrar
Sunny
25°
78°
Ad Darwa
Cloudy
19°
67°
Al Aaroui
Sunny
20°
68°
Kasba Tadla
Cloudy
22°
72°
Bejaâd
Overcast
21°
70°
Sidi Taibi
Overcast
18°
65°
Jerada
Cloudy
16°
60°
Chefchaouen
Sunny
19°
67°
Mrirt
Overcast
21°
69°
Tinghir
Sunny
18°
65°
El Aïoun
Partly Cloudy
18°
65°
Azemmour
Overcast
19°
67°
Souq Larb’a al Gharb
Sunny
19°
66°
Zagora
Sunny
23°
73°
Ait Ourir
Sunny
22°
71°
Azilal
Sunny
12°
53°
Smara
Patchy rain nearby
21°
70°
Sidi Yahia El Gharb
Overcast
18°
65°
Tine Biougra
Sunny
25°
78°
Taounate
Sunny
19°
66°
Bouznika
Cloudy
20°
67°
Had Soualem
Cloudy
20°
67°
Imzouren
Sunny
22°
71°
Zaïo
Sunny
20°
68°
Aourir
Sunny
25°
77°
El Hajeb
Cloudy
20°
67°
Zeghanghane
Sunny
20°
68°
Frequently Asked Questions about Weather in Morocco
What's the weather like in Morocco right now?
What's the temperature in Rabat, Morocco today?
Which city in Morocco is warmest right now?
Among major cities in Morocco, Ait Melloul is the warmest right now at 25.3°C, while Oujda is the coolest at 18.3°C.
How humid is it in Rabat right now?
Humidity in Rabat is currently 42%.
How windy is it in Rabat right now?
Wind speed in Rabat is around 8.6 km/h. Wind affects how cold the air feels (wind chill) and how comfortable outdoor activities are.
How can I check weather for other cities in Morocco?
This page lists live weather for the largest cities in Morocco. Click any city to see its full current conditions, hourly forecast, and 14-day outlook.