ClimateSearch

Climate in Morocco

41 cities in Morocco, compared on thirty-year climate normals. Open any city for its month-by-month record, or take the quiz to see which of them fits the weather you actually like.

Hottest summers
Errachidia

average high 104°F (40°C) in the warmest month

Mildest winters
Agadir

coldest-month lows near 48°F (9°C)

Driest
Guelmim

3.8 in (97 mm) of rain a year

Wettest
Tangier

28.9 in (734 mm) of rain a year

The 40 largest cities

CityWarmest-month highColdest-month lowRain a yearPopulation
Casablanca83°F (28°C)45°F (7°C)13.9 in (352 mm)3.4M people
RabatRabat-Salé-Kénitra81°F (27°C)46°F (8°C)17 in (432 mm)1.7M people
FesFes-Meknes96°F (36°C)41°F (5°C)19.1 in (484 mm)1.2M people
TangierTanger-Tetouan-Al Hoceima86°F (30°C)48°F (9°C)28.9 in (734 mm)1.0M people
SaléRabat-Salé-Kénitra81°F (27°C)46°F (8°C)17.4 in (443 mm)972k people
Marrakesh96°F (36°C)42°F (6°C)8.5 in (217 mm)929k people
AgadirSouss-Massa80°F (27°C)48°F (9°C)7 in (177 mm)698k people
MeknesFes-Meknes93°F (34°C)40°F (5°C)18.5 in (469 mm)568k people
OujdaOriental93°F (34°C)38°F (4°C)11.8 in (300 mm)540k people
KenitraRabat-Salé-Kénitra86°F (30°C)45°F (7°C)20.5 in (520 mm)471k people
TétouanTanger-Tetouan-Al Hoceima88°F (31°C)47°F (8°C)25 in (634 mm)416k people
Al HoceïmaTanger-Tetouan-Al Hoceima84°F (29°C)47°F (9°C)10.2 in (259 mm)396k people
TemaraRabat-Salé-Kénitra82°F (28°C)45°F (7°C)16.5 in (420 mm)342k people
SafiMarrakesh-Safi83°F (28°C)48°F (9°C)12.6 in (320 mm)337k people
MohammediaCasablanca-Settat81°F (27°C)45°F (7°C)14.5 in (368 mm)228k people
KhouribgaBeni Mellal-Khenifra96°F (36°C)39°F (4°C)16.1 in (410 mm)214k people
El JadidaCasablanca-Settat81°F (27°C)46°F (8°C)13 in (330 mm)213k people
Beni MellalBeni Mellal-Khenifra97°F (36°C)38°F (3°C)17.7 in (451 mm)210k people
Salé Al JadidaRabat-Salé-Kénitra84°F (29°C)44°F (7°C)17.6 in (448 mm)200k people
Ait MelloulSouss-Massa85°F (29°C)47°F (8°C)6.7 in (171 mm)188k people
NadorOriental89°F (31°C)47°F (9°C)12 in (305 mm)177k people
Dar BouazzaCasablanca-Settat83°F (28°C)45°F (7°C)13.1 in (333 mm)165k people
TazaFes-Meknes96°F (36°C)41°F (5°C)20.9 in (532 mm)162k people
Fès al BaliFes-Meknes97°F (36°C)43°F (6°C)18.9 in (479 mm)156k people
SettatCasablanca-Settat91°F (33°C)41°F (5°C)12.4 in (316 mm)155k people
BerrechidCasablanca-Settat88°F (31°C)41°F (5°C)12.6 in (321 mm)149k people
KhemissetRabat-Salé-Kénitra91°F (33°C)41°F (5°C)18 in (457 mm)144k people
InezganeSouss-Massa82°F (28°C)47°F (8°C)6.7 in (171 mm)142k people
Ksar El KebirTanger-Tetouan-Al Hoceima90°F (32°C)44°F (6°C)26.1 in (662 mm)138k people
LaracheTanger-Tetouan-Al Hoceima81°F (27°C)47°F (8°C)23.8 in (603 mm)137k people
GuelmimGuelmim-Oued Noun88°F (31°C)47°F (8°C)3.8 in (97 mm)129k people
KhenifraBeni Mellal-Khenifra94°F (34°C)37°F (3°C)21.6 in (548 mm)128k people
BerkaneOriental91°F (33°C)43°F (6°C)12.2 in (311 mm)119k people
TaourirtOriental86°F (30°C)43°F (6°C)8.7 in (220 mm)113k people
BouskouraCasablanca-Settat86°F (30°C)43°F (6°C)13.4 in (340 mm)113k people
Al Fqih Ben ÇalahBeni Mellal-Khenifra97°F (36°C)39°F (4°C)17.5 in (445 mm)111k people
Dchira El JihadiaSouss-Massa82°F (28°C)47°F (9°C)6.8 in (172 mm)110k people
Oued ZemBeni Mellal-Khenifra100°F (38°C)39°F (4°C)17.7 in (450 mm)104k people
El Kelaa des SrarhnaMarrakesh-Safi98°F (37°C)41°F (5°C)9.5 in (241 mm)104k people
Sidi SlimaneRabat-Salé-Kénitra94°F (34°C)44°F (7°C)17.2 in (438 mm)102k people

More cities in Morocco

Drâa-Tafilalet

Errachidia

Which of these would suit you? The quiz scores every city against the temperatures, humidity, sun, rain and snow you enjoy.

Take the quiz