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
| City | Warmest-month high | Coldest-month low | Rain a year | Population |
|---|---|---|---|---|
| Casablanca | 83°F (28°C) | 45°F (7°C) | 13.9 in (352 mm) | 3.4M people |
| RabatRabat-Salé-Kénitra | 81°F (27°C) | 46°F (8°C) | 17 in (432 mm) | 1.7M people |
| FesFes-Meknes | 96°F (36°C) | 41°F (5°C) | 19.1 in (484 mm) | 1.2M people |
| TangierTanger-Tetouan-Al Hoceima | 86°F (30°C) | 48°F (9°C) | 28.9 in (734 mm) | 1.0M people |
| SaléRabat-Salé-Kénitra | 81°F (27°C) | 46°F (8°C) | 17.4 in (443 mm) | 972k people |
| Marrakesh | 96°F (36°C) | 42°F (6°C) | 8.5 in (217 mm) | 929k people |
| AgadirSouss-Massa | 80°F (27°C) | 48°F (9°C) | 7 in (177 mm) | 698k people |
| MeknesFes-Meknes | 93°F (34°C) | 40°F (5°C) | 18.5 in (469 mm) | 568k people |
| OujdaOriental | 93°F (34°C) | 38°F (4°C) | 11.8 in (300 mm) | 540k people |
| KenitraRabat-Salé-Kénitra | 86°F (30°C) | 45°F (7°C) | 20.5 in (520 mm) | 471k people |
| TétouanTanger-Tetouan-Al Hoceima | 88°F (31°C) | 47°F (8°C) | 25 in (634 mm) | 416k people |
| Al HoceïmaTanger-Tetouan-Al Hoceima | 84°F (29°C) | 47°F (9°C) | 10.2 in (259 mm) | 396k people |
| TemaraRabat-Salé-Kénitra | 82°F (28°C) | 45°F (7°C) | 16.5 in (420 mm) | 342k people |
| SafiMarrakesh-Safi | 83°F (28°C) | 48°F (9°C) | 12.6 in (320 mm) | 337k people |
| MohammediaCasablanca-Settat | 81°F (27°C) | 45°F (7°C) | 14.5 in (368 mm) | 228k people |
| KhouribgaBeni Mellal-Khenifra | 96°F (36°C) | 39°F (4°C) | 16.1 in (410 mm) | 214k people |
| El JadidaCasablanca-Settat | 81°F (27°C) | 46°F (8°C) | 13 in (330 mm) | 213k people |
| Beni MellalBeni Mellal-Khenifra | 97°F (36°C) | 38°F (3°C) | 17.7 in (451 mm) | 210k people |
| Salé Al JadidaRabat-Salé-Kénitra | 84°F (29°C) | 44°F (7°C) | 17.6 in (448 mm) | 200k people |
| Ait MelloulSouss-Massa | 85°F (29°C) | 47°F (8°C) | 6.7 in (171 mm) | 188k people |
| NadorOriental | 89°F (31°C) | 47°F (9°C) | 12 in (305 mm) | 177k people |
| Dar BouazzaCasablanca-Settat | 83°F (28°C) | 45°F (7°C) | 13.1 in (333 mm) | 165k people |
| TazaFes-Meknes | 96°F (36°C) | 41°F (5°C) | 20.9 in (532 mm) | 162k people |
| Fès al BaliFes-Meknes | 97°F (36°C) | 43°F (6°C) | 18.9 in (479 mm) | 156k people |
| SettatCasablanca-Settat | 91°F (33°C) | 41°F (5°C) | 12.4 in (316 mm) | 155k people |
| BerrechidCasablanca-Settat | 88°F (31°C) | 41°F (5°C) | 12.6 in (321 mm) | 149k people |
| KhemissetRabat-Salé-Kénitra | 91°F (33°C) | 41°F (5°C) | 18 in (457 mm) | 144k people |
| InezganeSouss-Massa | 82°F (28°C) | 47°F (8°C) | 6.7 in (171 mm) | 142k people |
| Ksar El KebirTanger-Tetouan-Al Hoceima | 90°F (32°C) | 44°F (6°C) | 26.1 in (662 mm) | 138k people |
| LaracheTanger-Tetouan-Al Hoceima | 81°F (27°C) | 47°F (8°C) | 23.8 in (603 mm) | 137k people |
| GuelmimGuelmim-Oued Noun | 88°F (31°C) | 47°F (8°C) | 3.8 in (97 mm) | 129k people |
| KhenifraBeni Mellal-Khenifra | 94°F (34°C) | 37°F (3°C) | 21.6 in (548 mm) | 128k people |
| BerkaneOriental | 91°F (33°C) | 43°F (6°C) | 12.2 in (311 mm) | 119k people |
| TaourirtOriental | 86°F (30°C) | 43°F (6°C) | 8.7 in (220 mm) | 113k people |
| BouskouraCasablanca-Settat | 86°F (30°C) | 43°F (6°C) | 13.4 in (340 mm) | 113k people |
| Al Fqih Ben ÇalahBeni Mellal-Khenifra | 97°F (36°C) | 39°F (4°C) | 17.5 in (445 mm) | 111k people |
| Dchira El JihadiaSouss-Massa | 82°F (28°C) | 47°F (9°C) | 6.8 in (172 mm) | 110k people |
| Oued ZemBeni Mellal-Khenifra | 100°F (38°C) | 39°F (4°C) | 17.7 in (450 mm) | 104k people |
| El Kelaa des SrarhnaMarrakesh-Safi | 98°F (37°C) | 41°F (5°C) | 9.5 in (241 mm) | 104k people |
| Sidi SlimaneRabat-Salé-Kénitra | 94°F (34°C) | 44°F (7°C) | 17.2 in (438 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