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
| City | Warmest-month high | Coldest-month low | Rain a year | Population |
|---|---|---|---|---|
| Casablanca | 85°F (30°C) | 48°F (9°C) | 12.1 in (306 mm) | 3.4M people |
| RabatRabat-Salé-Kénitra | 84°F (29°C) | 48°F (9°C) | 16.5 in (420 mm) | 1.7M people |
| FesFes-Meknes | 95°F (35°C) | 40°F (5°C) | 20.4 in (518 mm) | 1.2M people |
| TangierTanger-Tetouan-Al Hoceima | 85°F (30°C) | 49°F (9°C) | 22.5 in (571 mm) | 1.0M people |
| SaléRabat-Salé-Kénitra | 82°F (28°C) | 50°F (10°C) | 16.5 in (419 mm) | 972k people |
| Marrakesh | 97°F (36°C) | 38°F (3°C) | 10.9 in (278 mm) | 929k people |
| AgadirSouss-Massa | 90°F (32°C) | 50°F (10°C) | 10.5 in (268 mm) | 698k people |
| MeknesFes-Meknes | 93°F (34°C) | 40°F (4°C) | 19.2 in (487 mm) | 568k people |
| OujdaOriental | 93°F (34°C) | 39°F (4°C) | 14.1 in (359 mm) | 540k people |
| KenitraRabat-Salé-Kénitra | 82°F (28°C) | 50°F (10°C) | 21 in (533 mm) | 471k people |
| TétouanTanger-Tetouan-Al Hoceima | 85°F (29°C) | 48°F (9°C) | 21.9 in (557 mm) | 416k people |
| Al HoceïmaTanger-Tetouan-Al Hoceima | 81°F (27°C) | 49°F (9°C) | 15 in (381 mm) | 396k people |
| TemaraRabat-Salé-Kénitra | 85°F (30°C) | 47°F (9°C) | 16.7 in (424 mm) | 342k people |
| SafiMarrakesh-Safi | 83°F (29°C) | 50°F (10°C) | 10.5 in (267 mm) | 337k people |
| MohammediaCasablanca-Settat | 82°F (28°C) | 49°F (10°C) | 12.4 in (316 mm) | 228k people |
| KhouribgaBeni Mellal-Khenifra | 93°F (34°C) | 41°F (5°C) | 14.8 in (375 mm) | 214k people |
| El JadidaCasablanca-Settat | 80°F (27°C) | 52°F (11°C) | 12.5 in (318 mm) | 213k people |
| Beni MellalBeni Mellal-Khenifra | 99°F (37°C) | 38°F (3°C) | 21 in (534 mm) | 210k people |
| Salé Al JadidaRabat-Salé-Kénitra | 86°F (30°C) | 47°F (8°C) | 16.9 in (429 mm) | 200k people |
| Ait MelloulSouss-Massa | 88°F (31°C) | 49°F (10°C) | 8.4 in (214 mm) | 188k people |
| NadorOriental | 89°F (32°C) | 45°F (7°C) | 13.1 in (332 mm) | 177k people |
| Dar BouazzaCasablanca-Settat | 83°F (28°C) | 49°F (9°C) | 11.8 in (301 mm) | 165k people |
| TazaFes-Meknes | 97°F (36°C) | 42°F (6°C) | 16.5 in (420 mm) | 162k people |
| Fès al BaliFes-Meknes | 98°F (37°C) | 43°F (6°C) | 20.4 in (518 mm) | 156k people |
| SettatCasablanca-Settat | 91°F (33°C) | 44°F (7°C) | 12.5 in (319 mm) | 155k people |
| BerrechidCasablanca-Settat | 88°F (31°C) | 44°F (7°C) | 12.5 in (318 mm) | 149k people |
| KhemissetRabat-Salé-Kénitra | 91°F (33°C) | 40°F (4°C) | 17.5 in (444 mm) | 144k people |
| InezganeSouss-Massa | 91°F (33°C) | 50°F (10°C) | 8.4 in (214 mm) | 142k people |
| Ksar El KebirTanger-Tetouan-Al Hoceima | 90°F (32°C) | 45°F (7°C) | 24.9 in (634 mm) | 138k people |
| LaracheTanger-Tetouan-Al Hoceima | 85°F (30°C) | 47°F (9°C) | 29.8 in (756 mm) | 137k people |
| GuelmimGuelmim-Oued Noun | 89°F (32°C) | 47°F (8°C) | 4.6 in (118 mm) | 129k people |
| KhenifraBeni Mellal-Khenifra | 97°F (36°C) | 35°F (2°C) | 21.4 in (544 mm) | 128k people |
| BerkaneOriental | 92°F (33°C) | 43°F (6°C) | 14.4 in (365 mm) | 119k people |
| TaourirtOriental | 97°F (36°C) | 41°F (5°C) | 7.3 in (186 mm) | 113k people |
| BouskouraCasablanca-Settat | 86°F (30°C) | 46°F (8°C) | 11.9 in (303 mm) | 113k people |
| Al Fqih Ben ÇalahBeni Mellal-Khenifra | 101°F (38°C) | 40°F (4°C) | 13.9 in (354 mm) | 111k people |
| Dchira El JihadiaSouss-Massa | 91°F (33°C) | 51°F (10°C) | 8.6 in (217 mm) | 110k people |
| Oued ZemBeni Mellal-Khenifra | 96°F (35°C) | 40°F (5°C) | 14.1 in (357 mm) | 104k people |
| El Kelaa des SrarhnaMarrakesh-Safi | 98°F (37°C) | 41°F (5°C) | 10.7 in (273 mm) | 104k people |
| Sidi SlimaneRabat-Salé-Kénitra | 94°F (35°C) | 44°F (7°C) | 16.8 in (426 mm) | 102k people |
More cities in Morocco
Drâa-Tafilalet
Which of these would suit you? The quiz scores every city against the temperatures, humidity, sun, rain and snow you enjoy.
Take the quiz