🇲🇦 Morocco Climate & Weather Averages
2 cities covered · Data averaged from 2020–2024 (5 years)
Morocco spans 1 climate zone: Mediterranean. Across the 2 cities covered, annual mean temperatures range from 18.4°C (65.1°F) to 21.0°C (69.8°F), with an average annual precipitation of roughly 275mm. Morocco's climate varies across the 2 cities covered here. The country spans 1 climate zone: Mediterranean. Annual mean temperatures range from 18.4°C (65.1°F) to 21.0°C (69.8°F), reflecting regional and elevational differences. Annual precipitation averages roughly 275mm across these locations. Use the city pages below for detailed monthly temperature, rainfall, sunshine, humidity, UV index, and wind data.
Cities in Morocco
Data Source: Open-Meteo historical archive (2020–2024). Figures are 5-year monthly averages. Last updated: 2026-07-30.