Weather in Morocco 🇲🇦
Display Units:
Current Weather Conditions: Top Cities in Morocco
Casablanca
Partly cloudy
19°
67°
Fes
Sunny
19°
66°
Tangier
Partly cloudy
19°
66°
Marrakesh
Partly cloudy
17°
63°
Salé
Partly cloudy
19°
67°
Agadir
Partly cloudy
21°
70°
Rabat
Partly cloudy
19°
67°
Meknes
Partly cloudy
17°
63°
Oujda
Sunny
23°
74°
Kenitra
Partly cloudy
19°
67°
Tétouan
Partly cloudy
20°
68°
Al Hoceïma
Partly cloudy
20°
68°
Temara
Partly cloudy
19°
67°
Safi
Partly Cloudy
18°
65°
Mohammedia
Partly cloudy
18°
65°
Khouribga
Sunny
21°
70°
El Jadida
Partly Cloudy
18°
64°
Beni Mellal
Sunny
23°
73°
Salé Al Jadida
Partly cloudy
17°
63°
Ait Melloul
Partly cloudy
21°
70°
Nador
Partly cloudy
19°
67°
Dar Bouazza
Partly cloudy
18°
65°
Taza
Sunny
24°
76°
Fès al Bali
Sunny
22°
72°
Settat
Partly Cloudy
18°
64°
Berrechid
Partly cloudy
18°
65°
Khemisset
Sunny
20°
68°
Inezgane
Partly cloudy
21°
70°
Ksar El Kebir
Partly Cloudy
18°
64°
Larache
Partly cloudy
19°
66°
Guelmim
Sunny
23°
73°
Khenifra
Overcast
22°
72°
Berkane
Partly cloudy
20°
68°
Taourirt
Sunny
26°
79°
Bouskoura
Partly cloudy
18°
65°
Al Fqih Ben Çalah
Partly Cloudy
23°
74°
Dchira El Jihadia
Partly cloudy
21°
70°
Oued Zem
Sunny
21°
69°
El Kelaa des Srarhna
Sunny
23°
74°
Sidi Slimane
Cloudy
22°
71°
Errachidia
Cloudy
26°
79°
Guercif
Sunny
26°
78°
Oulad Teïma
Partly cloudy
21°
70°
Ben Guerir
Partly cloudy
20°
68°
Ouislane
Partly cloudy
17°
63°
Tiflet
Partly Cloudy
20°
68°
Lqoliaa
Partly cloudy
21°
70°
Taroudant
Sunny
24°
75°
Sefrou
Sunny
21°
70°
Essaouira
Partly cloudy
24°
76°
Fnidek
Mist
20°
68°
Sidi Kacem
Partly Cloudy
18°
64°
Tiznit
Sunny
18°
64°
Tan-Tan
Sunny
18°
65°
Ouarzazate
Sunny
22°
72°
Souk El Arbaa
Partly Cloudy
18°
64°
Youssoufia
Cloudy
18°
64°
Ifrane
Sunny
18°
65°
Lahraouyine
Partly cloudy
19°
66°
Martil
Mist
20°
68°
Aïn Harrouda
Partly cloudy
19°
66°
Souq Sebt Oulad Nemma
Partly Cloudy
20°
68°
Skhirate
Partly cloudy
17°
63°
Ouezzane
Cloudy
18°
64°
Benslimane
Light rain
16°
61°
Beni Enzar
Partly cloudy
19°
66°
Mdiq
Mist
20°
68°
Sidi Bennour
Cloudy
18°
65°
Midelt
Sunny
21°
70°
Azrou
Partly Cloudy
19°
66°
Tirhanimîne
Partly cloudy
19°
67°
My Drarga
Partly cloudy
20°
68°
Ain El Aouda
Partly cloudy
17°
63°
Ben Jerrar
Partly cloudy
20°
68°
Ad Darwa
Light rain
16°
61°
Al Aaroui
Partly cloudy
19°
66°
Kasba Tadla
Partly Cloudy
19°
66°
Bejaâd
Partly Cloudy
17°
63°
Sidi Taibi
Partly cloudy
17°
63°
Jerada
Sunny
23°
74°
Chefchaouen
Sunny
19°
67°
Mrirt
Partly Cloudy
19°
66°
Tinghir
Sunny
22°
72°
El Aïoun
Sunny
19°
67°
Azemmour
Partly cloudy
19°
66°
Souq Larb’a al Gharb
Partly Cloudy
18°
64°
Zagora
Patchy rain nearby
27°
81°
Ait Ourir
Partly cloudy
17°
63°
Azilal
Sunny
14°
57°
Smara
Sunny
22°
71°
Sidi Yahia El Gharb
Partly cloudy
17°
63°
Tine Biougra
Partly cloudy
20°
68°
Taounate
Partly cloudy
16°
61°
Bouznika
Light rain
16°
61°
Had Soualem
Partly cloudy
19°
66°
Imzouren
Partly cloudy
19°
67°
Zaïo
Partly cloudy
19°
66°
Aourir
Partly cloudy
20°
68°
El Hajeb
Mist
16°
61°
Zeghanghane
Partly cloudy
19°
66°