Temp
16° C
average
Rain
12 mm
per month
Sun
70 %
chance
Humidity
57 %
average
What’s the weather like in Marrakech in March?
In March, Marrakech experiences mild and pleasant weather with a transition from winter to spring. It is a great time to visit the city as temperatures rise and days become longer. However, it is advisable to pack layers and prepare for cooler evenings.
Average daily temperatures
In March, Marrakech has average daily temperatures ranging from 12°C (54°F) to 22°C (72°F). The mornings and evenings tend to be cooler, while afternoons are relatively warm. As the month progresses, temperatures gradually rise, creating a comfortable climate for outdoor activities.
Sunshine and rainfall
March in Marrakech offers a significant amount of sunshine with an average of 8 hours of sunshine per day. The city experiences minimal rainfall during this month, with an average precipitation of about 20mm. However, occasional showers can occur, so it is recommended to carry a light raincoat or umbrella.