The weather in Marrakech-Safi for the next 14 days
The coming week will be pleasantly warm in Marrakech-Safi, with average temperatures around 28°C. The highest temperatures will reach up to 36°C in the first week. Otherwise, it will be dry with no significant precipitation.
Next week will be warm with average temperatures around 26°C. The highest temperatures may rise up to 30°C. There’s a chance of some rain in Marrakech-Safi, with a total precipitation of around 13 mm.
Check out the current weather in Marrakech-Safi
Temperature in Marrakech-Safi for the next 14 days
This chart shows the temperature in Marrakech-Safi for the next 14 days, displayed in degrees Celsius.
Scroll to see all the days
Precipitation in Marrakech-Safi for the next 14 days
This chart shows the precipitation in Marrakech-Safi for the next 14 days, measured in millimetres.
Scroll to see all the days




























Average Weather in Marrakech-Safi by Month
Click on a month below to see detailed weather info for Marrakech-Safi. Based on historical weather data, you can see the average temperature, precipitation, wind, and UV index for each day of the month.
Or check out the climate of Marrakech-Safi for all months at once