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
Al Fqih Ben Çalah

average high 101°F (38°C) in the warmest month

Mildest winters
El Jadida

coldest-month lows near 52°F (11°C)

Driest
Errachidia

4.6 in (116 mm) of rain a year

Wettest
Larache

29.8 in (756 mm) of rain a year

The 40 largest cities

CityWarmest-month highColdest-month lowRain a yearPopulation
Casablanca85°F (30°C)48°F (9°C)12.1 in (306 mm)3.4M people
RabatRabat-Salé-Kénitra84°F (29°C)48°F (9°C)16.5 in (420 mm)1.7M people
FesFes-Meknes95°F (35°C)40°F (5°C)20.4 in (518 mm)1.2M people
TangierTanger-Tetouan-Al Hoceima85°F (30°C)49°F (9°C)22.5 in (571 mm)1.0M people
SaléRabat-Salé-Kénitra82°F (28°C)50°F (10°C)16.5 in (419 mm)972k people
Marrakesh97°F (36°C)38°F (3°C)10.9 in (278 mm)929k people
AgadirSouss-Massa90°F (32°C)50°F (10°C)10.5 in (268 mm)698k people
MeknesFes-Meknes93°F (34°C)40°F (4°C)19.2 in (487 mm)568k people
OujdaOriental93°F (34°C)39°F (4°C)14.1 in (359 mm)540k people
KenitraRabat-Salé-Kénitra82°F (28°C)50°F (10°C)21 in (533 mm)471k people
TétouanTanger-Tetouan-Al Hoceima85°F (29°C)48°F (9°C)21.9 in (557 mm)416k people
Al HoceïmaTanger-Tetouan-Al Hoceima81°F (27°C)49°F (9°C)15 in (381 mm)396k people
TemaraRabat-Salé-Kénitra85°F (30°C)47°F (9°C)16.7 in (424 mm)342k people
SafiMarrakesh-Safi83°F (29°C)50°F (10°C)10.5 in (267 mm)337k people
MohammediaCasablanca-Settat82°F (28°C)49°F (10°C)12.4 in (316 mm)228k people
KhouribgaBeni Mellal-Khenifra93°F (34°C)41°F (5°C)14.8 in (375 mm)214k people
El JadidaCasablanca-Settat80°F (27°C)52°F (11°C)12.5 in (318 mm)213k people
Beni MellalBeni Mellal-Khenifra99°F (37°C)38°F (3°C)21 in (534 mm)210k people
Salé Al JadidaRabat-Salé-Kénitra86°F (30°C)47°F (8°C)16.9 in (429 mm)200k people
Ait MelloulSouss-Massa88°F (31°C)49°F (10°C)8.4 in (214 mm)188k people
NadorOriental89°F (32°C)45°F (7°C)13.1 in (332 mm)177k people
Dar BouazzaCasablanca-Settat83°F (28°C)49°F (9°C)11.8 in (301 mm)165k people
TazaFes-Meknes97°F (36°C)42°F (6°C)16.5 in (420 mm)162k people
Fès al BaliFes-Meknes98°F (37°C)43°F (6°C)20.4 in (518 mm)156k people
SettatCasablanca-Settat91°F (33°C)44°F (7°C)12.5 in (319 mm)155k people
BerrechidCasablanca-Settat88°F (31°C)44°F (7°C)12.5 in (318 mm)149k people
KhemissetRabat-Salé-Kénitra91°F (33°C)40°F (4°C)17.5 in (444 mm)144k people
InezganeSouss-Massa91°F (33°C)50°F (10°C)8.4 in (214 mm)142k people
Ksar El KebirTanger-Tetouan-Al Hoceima90°F (32°C)45°F (7°C)24.9 in (634 mm)138k people
LaracheTanger-Tetouan-Al Hoceima85°F (30°C)47°F (9°C)29.8 in (756 mm)137k people
GuelmimGuelmim-Oued Noun89°F (32°C)47°F (8°C)4.6 in (118 mm)129k people
KhenifraBeni Mellal-Khenifra97°F (36°C)35°F (2°C)21.4 in (544 mm)128k people
BerkaneOriental92°F (33°C)43°F (6°C)14.4 in (365 mm)119k people
TaourirtOriental97°F (36°C)41°F (5°C)7.3 in (186 mm)113k people
BouskouraCasablanca-Settat86°F (30°C)46°F (8°C)11.9 in (303 mm)113k people
Al Fqih Ben ÇalahBeni Mellal-Khenifra101°F (38°C)40°F (4°C)13.9 in (354 mm)111k people
Dchira El JihadiaSouss-Massa91°F (33°C)51°F (10°C)8.6 in (217 mm)110k people
Oued ZemBeni Mellal-Khenifra96°F (35°C)40°F (5°C)14.1 in (357 mm)104k people
El Kelaa des SrarhnaMarrakesh-Safi98°F (37°C)41°F (5°C)10.7 in (273 mm)104k people
Sidi SlimaneRabat-Salé-Kénitra94°F (35°C)44°F (7°C)16.8 in (426 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