Current Weather
Right now it’s in Marrakech-Safi and the temperature is around 24°C. It’s dry and partly cloudy. The wind is coming from the Northeast at a speed of 2 Bft. The UV index is 7, an unprotected skin can burn within 15-25 minutes.
See the 14-day weather forecastToday’s Weather in Marrakech-Safi
The temperature in Marrakech-Safi today will be around 24°C. No precipitation expected today, so you can enjoy dry weather. The wind is coming from the East with a max speed of 2 Bft. The UV index will be a maximum of 7 today.
Tomorrow’s Weather in Marrakech-Safi
Tomorrow the temperature in Marrakech-Safi will reach 26°C. No precipitation expected. The wind is coming from the West with a max speed of 2 Bft. The UV index will be a maximum of 7.
The weather in Marrakech-Safi for the next 10 days
Here’s the weather for the next 10 days in Marrakech-Safi. The highest temperature will be 33°C, and it won’t get colder than 24°C during the day. Check out the daily temperatures, precipitation, wind speed, and UV index for 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