HomeMoroccoBest time to visit

Best time to visit Morocco

Across 2 cities in Morocco, the best months to visit are June, September, May — averaging the highest travel-comfort scores (comfortable temperatures, low rainfall, and good sunshine) across the country.

Months ranked by travel comfort across Morocco

RankMonthCountry avgBest cityHigh / LowPrecipCity score
1 ★June97Marrakesh33.3° / 18°6.3 mm98
2 ★September96.5Casablanca26.1° / 18.9°46.7 mm97
3 ★May95.5Marrakesh31.4° / 15.5°66.4 mm97
4October94.5Marrakesh30.1° / 15.4°118 mm95
5November94Marrakesh25.6° / 11.1°61.4 mm96
6April93Marrakesh27° / 12.4°128.2 mm94
7August90.5Casablanca27.2° / 20.2°10.1 mm99
8July88.5Casablanca27.2° / 20°3.3 mm99
9February87Marrakesh23° / 8.2°207 mm89
10March87Marrakesh23.4° / 9.5°273.4 mm89
11December85.5Marrakesh21.5° / 7.8°122.3 mm87
12January84Marrakesh20.7° / 6.1°120.1 mm86

Country average comfort score (0–100) blends each city's monthly temperature comfort, rainfall, and sunshine (visitScore). Each month links to the city with the best weather that month.

Best month for each city

Casablanca

best in July · score 99
27.2° / 20° · 3.3 mm
\n

Marrakesh

best in June · score 98
33.3° / 18° · 6.3 mm

When to visit Morocco by month

Month-specific guides: the best time to visit Morocco in each month, with the country-average score, best city, and weather summary.

January,February,March,April,May,June,July,August,September,October,November,December

Morocco hub