Weather by country
Morocco Weather: 10-Day Forecast
Compare forecasts from multiple independent weather sources for 12 cities across Morocco. Pick a city for hourly and 10-day forecasts, rain and wind, month-by-month climate and local travel tips.
Cities in Morocco
Mini charts show the average daytime high for each month.
Highs 18° – 38°C (warmest in Aug, coolest in Jan)
Highs 21° – 37°C (warmest in Aug, coolest in Jan)
Highs 18° – 30°C (warmest in Aug, coolest in Jan)
Highs 17° – 29°C (warmest in Aug, coolest in Jan)
Highs 16° – 38°C (warmest in Aug, coolest in Jan)
Highs 17° – 38°C (warmest in Aug, coolest in Jan)
Highs 14° – 35°C (warmest in Jul, coolest in Jan)
Highs 16° – 26°C (warmest in Aug, coolest in Feb)
Highs 16° – 24°C (warmest in Aug, coolest in Feb)
Highs 16° – 33°C (warmest in Aug, coolest in Jan)
Highs 18° – 25°C (warmest in Aug, coolest in Feb)
Highs 17° – 33°C (warmest in Aug, coolest in Jan)
Morocco climate at a glance
Average daytime highs by season. Tap a city for its month-by-month guide.
| City | January | April | July | October | Wettest month |
|---|---|---|---|---|---|
| Marrakech | 18°C | 25°C | 38°C | 28°C | November · 64 mm |
| Agadir | 21°C | 26°C | 37°C | 29°C | November · 75 mm |
| Casablanca | 18°C | 22°C | 29°C | 26°C | November · 100 mm |
| Rabat | 17°C | 21°C | 28°C | 25°C | November · 102 mm |
| Fez | 16°C | 23°C | 37°C | 28°C | November · 116 mm |
| Meknes | 17°C | 24°C | 37°C | 29°C | November · 105 mm |
| Oujda | 14°C | 22°C | 35°C | 25°C | November · 73 mm |
| Al Hoceima | 16°C | 18°C | 25°C | 22°C | November · 62 mm |
| Kenitra | 16°C | 18°C | 23°C | 23°C | November · 106 mm |
| Tétouan | 16°C | 21°C | 33°C | 26°C | November · 100 mm |
| Essaouira | 18°C | 19°C | 24°C | 23°C | November · 65 mm |
| Saïdia | 17°C | 22°C | 32°C | 26°C | November · 73 mm |