Africa · Morocco
Best time to visit Morocco
Morocco in this dataset covers 3 cities with distinct NASA POWER grid cells (plus nearby cities that share a cell). Annual rainfall among those cities runs from 291 mm in Marrakech to 488 mm in Rabat. The monthly-average temperature swing is 10.9–18.1°C depending on the city.
Every city we list in Morocco falls in a Mediterranean pattern: dry summers and wetter winters.
Regional contrasts in Morocco
The hottest peak in the sample is Marrakech in August (29.6°C). The coldest monthly average is Marrakech in January (11.5°C). Rabat takes the most rain (488 mm a year, wettest in November); Marrakech takes the least (291 mm).
Warmest-month averages in the set range from 25.0°C to 29.6°C. Use the city pages for the month-by-month table; this page is the contrast between places.
Best months by region
Morocco: typical hottest-month average 26.7°C and about 417 mm of rain a year. Best-scoring months — Casablanca (June, July, and August); Marrakech (May, June, and October); Rabat (June, July, and August).
Casablanca in Morocco
Casablanca sits at 33.59°, -7.61°. It is a Mediterranean pattern: dry summers and wetter winters. August is the warmest month at 25.4°C (high 30.3°C); January is the coolest at 13.7°C (low 9.8°C). The gap between those monthly averages is 11.7°C.
The wet season runs from November to January. The three highest-scoring months for a visit are June, July, and August. That ranking uses the same 22°C / low-rain / 60% humidity score as the city pages. Population in the GeoNames record is 3,665,954. The wettest month is November (98 mm, 9 days with at least 1 mm); the driest is July (3 mm).
Marrakech in Morocco
Marrakech sits at 31.63°, -8.00°. It is a Mediterranean pattern: dry summers and wetter winters. August is the warmest month at 29.6°C (high 38.0°C); January is the coolest at 11.5°C (low 5.2°C). The gap between those monthly averages is 18.1°C.
Rainfall totals 291 mm, heaviest in November (54 mm) and lightest in June (4 mm). The three highest-scoring months for a visit are May, June, and October. That ranking uses the same 22°C / low-rain / 60% humidity score as the city pages. Population in the GeoNames record is 995,871. The wettest month is November (54 mm, 7 days with at least 1 mm); the driest is June (4 mm).
Rabat in Morocco
Rabat sits at 34.01°, -6.83°. It is a Mediterranean pattern: dry summers and wetter winters. August is the warmest month at 25.0°C (high 28.8°C); January is the coolest at 14.1°C (low 11.3°C). The gap between those monthly averages is 10.9°C.
The wet season runs from November to January. The three highest-scoring months for a visit are June, July, and August. That ranking uses the same 22°C / low-rain / 60% humidity score as the city pages. Population in the GeoNames record is 1,655,753. The wettest month is November (98 mm, 9 days with at least 1 mm); the driest is July (2 mm).