Weather in Morocco 🇲🇦
Display Units:
Current Weather Conditions: Top Cities in Morocco
Casablanca
Patchy rain nearby
15°
59°
Fes
Overcast
10°
51°
Tangier
Partly cloudy
14°
57°
Marrakesh
Partly cloudy
10°
50°
Salé
Partly cloudy
11°
52°
Agadir
Partly cloudy
10°
50°
Rabat
Partly cloudy
11°
52°
Meknes
Partly cloudy
10°
50°
Oujda
Partly cloudy
13°
55°
Kenitra
Partly cloudy
11°
52°
Tétouan
Partly cloudy
13°
56°
Al Hoceïma
Partly cloudy
11°
52°
Temara
Partly cloudy
11°
52°
Safi
Clear
13°
55°
Mohammedia
Patchy rain nearby
15°
59°
Khouribga
Overcast
9°
48°
El Jadida
Clear
13°
56°
Beni Mellal
Partly Cloudy
10°
50°
Salé Al Jadida
Partly cloudy
11°
52°
Ait Melloul
Partly cloudy
10°
50°
Nador
Clear
11°
52°
Dar Bouazza
Patchy rain nearby
15°
59°
Taza
Partly Cloudy
10°
49°
Fès al Bali
Overcast
10°
51°
Settat
Overcast
10°
51°
Berrechid
Partly cloudy
12°
54°
Khemisset
Patchy rain nearby
9°
48°
Inezgane
Partly cloudy
10°
50°
Ksar El Kebir
Mist
11°
52°
Larache
Partly cloudy
14°
57°
Guelmim
Patchy rain nearby
12°
53°
Khenifra
Cloudy
8°
47°
Berkane
Clear
10°
50°
Taourirt
Clear
11°
52°
Bouskoura
Partly cloudy
12°
54°
Al Fqih Ben Çalah
Partly Cloudy
12°
53°
Dchira El Jihadia
Partly cloudy
10°
50°
Oued Zem
Partly Cloudy
9°
49°
El Kelaa des Srarhna
Partly Cloudy
11°
52°
Sidi Slimane
Patchy rain nearby
11°
52°
Errachidia
Clear
18°
65°
Guercif
Clear
12°
54°
Oulad Teïma
Partly cloudy
10°
50°
Ben Guerir
Partly cloudy
10°
50°
Ouislane
Partly cloudy
10°
50°
Tiflet
Overcast
10°
49°
Lqoliaa
Partly cloudy
10°
50°
Taroudant
Patchy rain nearby
12°
53°
Sefrou
Patchy rain nearby
7°
45°
Essaouira
Partly cloudy
9°
48°
Fnidek
Overcast
14°
57°
Sidi Kacem
Patchy rain nearby
10°
51°
Tiznit
Patchy rain nearby
12°
53°
Tan-Tan
Clear
14°
57°
Ouarzazate
Clear
14°
58°
Souk El Arbaa
Mist
11°
52°
Youssoufia
Patchy rain nearby
12°
54°
Ifrane
Patchy rain nearby
7°
44°
Lahraouyine
Patchy rain nearby
15°
59°
Martil
Partly cloudy
13°
56°
Aïn Harrouda
Patchy rain nearby
15°
59°
Souq Sebt Oulad Nemma
Cloudy
11°
52°
Skhirate
Partly cloudy
11°
52°
Ouezzane
Mist
10°
50°
Benslimane
Partly cloudy
12°
54°
Beni Enzar
Clear
11°
52°
Mdiq
Partly cloudy
13°
56°
Sidi Bennour
Overcast
12°
54°
Midelt
Clear
11°
52°
Azrou
Patchy rain nearby
6°
43°
Tirhanimîne
Partly cloudy
11°
52°
My Drarga
Partly cloudy
10°
50°
Ain El Aouda
Partly cloudy
11°
52°
Ben Jerrar
Partly cloudy
10°
50°
Ad Darwa
Partly cloudy
12°
54°
Al Aaroui
Clear
11°
52°
Kasba Tadla
Overcast
11°
51°
Bejaâd
Partly Cloudy
9°
49°
Sidi Taibi
Partly cloudy
11°
52°
Jerada
Clear
16°
61°
Chefchaouen
Cloudy
10°
50°
Mrirt
Patchy rain nearby
9°
48°
Tinghir
Clear
11°
52°
El Aïoun
Partly cloudy
13°
55°
Azemmour
Clear
14°
56°
Souq Larb’a al Gharb
Mist
11°
52°
Zagora
Clear
14°
58°
Ait Ourir
Partly cloudy
10°
50°
Azilal
Clear
2°
36°
Smara
Clear
12°
53°
Sidi Yahia El Gharb
Partly cloudy
11°
52°
Tine Biougra
Partly cloudy
10°
50°
Taounate
Partly cloudy
10°
50°
Bouznika
Partly cloudy
12°
54°
Had Soualem
Patchy rain nearby
15°
59°
Imzouren
Partly cloudy
11°
52°
Zaïo
Clear
11°
52°
Aourir
Partly cloudy
10°
50°
El Hajeb
Partly cloudy
10°
50°
Zeghanghane
Clear
11°
52°