Weather and climate in Marrakech
Temperature: Mid 20s (°C) in spring, to mid to high 30s (°C) in the summer.
When’s the best time to go?
Sitting on the outskirts of the Sahara Desert and overlooked by the snowy grandeur of the High Atlas Mountains, Marrakech is a superb destination for a holiday and a city where the past and present are intertwined, creating a backdrop that is as exciting as it is relaxing. Barter your way through sand-dusted souks, get an invigorating massage in a local hammam or soak up the sun on one of the many nearby beaches.
As you might expect from a desert city, the climate is warm and dry for most of the year. However, to help you pick the right time for your African adventure, we put some Marrakech travel advice together.
The hottest months are between June and September. While the temperature averages at around 29°C, it’s not uncommon for it to leap into the 40s by day. At night, things can get chilly very quickly, so it’s worth packing something warm just in case. With an average of 14 hours’ sunshine a day, there’s plenty of time to get bronzing.
The wettest month is November, but even that’s not a big deal. If you’re not a fan of extreme heat, your best bet is to book your holiday to Marrakech in the spring or autumn, when things hover around the 25°C mark.
Jan | Feb | March | April | May | June | July | Aug | Sept | Oct | Nov | Dec