Climate
Weather in Morocco, month by month
Best time to visit
For mild temperatures and less rain, June, September, October are usually the most comfortable months in Morocco (based on recent 2025 averages near Rabat).
Average weather by month
Daytime high / overnight low (Celsius and Fahrenheit), with average monthly rainfall, near Rabat. Tap a month for details.
| Jan | 18.2°C (65°F) / 9.8°C (50°F) · 71 mm |
|---|---|
| Feb | 18.8°C (66°F) / 10.7°C (51°F) · 65 mm |
| Mar | 18.8°C (66°F) / 11.5°C (53°F) · 98 mm |
| Apr | 21.2°C (70°F) / 13.8°C (57°F) · 37 mm |
| May | 22.8°C (73°F) / 15.7°C (60°F) · 17 mm |
| Jun | 25°C (77°F) / 18.9°C (66°F) · 10 mm |
| Jul | 26.7°C (80°F) / 20.3°C (69°F) · 1 mm |
| Aug | 27.2°C (81°F) / 20.8°C (69°F) · 3 mm |
| Sep | 25.5°C (78°F) / 19.1°C (66°F) · 17 mm |
| Oct | 24.9°C (77°F) / 17.7°C (64°F) · 32 mm |
| Nov | 21.4°C (71°F) / 13.5°C (56°F) · 38 mm |
| Dec | 18.9°C (66°F) / 11.2°C (52°F) · 97 mm |
Updated climate normals, 2025
Climate extremes in Morocco
| Warmest month | August · avg high 27.2°C (81°F) |
|---|---|
| Coolest month | January · avg low 9.8°C (50°F) |
| Wettest month | March · ~98 mm |
| Driest month | July · ~1 mm |
Common questions
When is the best time to visit Morocco?
For a balance of comfortable temperatures and lower rainfall, June, September, October tend to be the most pleasant months in Morocco.
What is the hottest month in Morocco?
August is the warmest month in Morocco, with average daytime highs around 27.2°C (81°F).
What is the coldest month in Morocco?
January is the coolest, with average overnight lows near 9.8°C (50°F).
Which month has the most rain in Morocco?
March is typically the wettest month (around 98 mm on average), while July is usually the driest.