Best time to visit Morocco

The best time to visit Morocco is April, May and October, when its 10 destinations average 87/100 for climate comfort — August is the weakest month, at 78/100.

Updated September 2026 · averaged over 10 Morocco destinations · climate normals from ERA5 reanalysis

Morocco climate comfort by month

MonthComfortAvg highRainPick of the month
January
78
16.8°C38 mmCasablanca 86
February
84
19.1°C31 mmCasablanca 89
March
85
19.8°C45 mmCasablanca 92
April
86
21.4°C37 mmCasablanca 95
May
87
25.4°C23 mmAgadir 95
June
84
27.1°C9 mmAgadir 94
July
78
31.3°C2 mmTaghazout 96
August
78
31.3°C5 mmTaghazout 95
September
83
27.9°C14 mmAgadir 95
October
86
25.8°C19 mmAgadir 94
November
83
21°C28 mmMarrakesh 93
December
79
18.5°C42 mmCasablanca 88

Comfort is SeasonMap's 0–100 score, averaged across every Morocco destination in the dataset. Each place is judged through the lens that suits it — beaches on beach weather, ski resorts on snow. Averages from ERA5 reanalysis normals, not forecasts.

All 10 destinations in Morocco

Morocco — FAQ

When is the best time to visit Morocco?
April, May and October. Across Morocco's 10 destinations, May averages 87/100 for climate comfort with mean highs of 25.4°C and 23 mm of rain.
What is the worst month to visit Morocco?
August, averaging 78/100 — mean highs of 31.3°C and 5 mm of rain across the country's destinations.
What is the hottest month in Morocco?
July, with mean daily highs of 31.3°C averaged across 10 destinations.
What is the wettest month in Morocco?
March, averaging 45 mm of rain.

Where else to go in May