+31.6342° · -7.9999° · ELEV 0m
Marrakesh
Morocco · Marrakesh-Safi
Monthly weather averages for Marrakesh, Morocco — temperature highs and lows, rainfall, sunshine hours by month, and the best time to visit.
№ 01
July → JanuaryClimate Overview
Marrakesh has a arid climate. The warmest month is July (38°C average high) and the coolest is January (19°C).
№ 02
225 mm / yearRainfall by Month
Marrakesh sees 225 mm of rain a year. The wettest month is March (40 mm); the driest is July (2 mm).
№ 03
March–MayBest Time to Visit
March–May
9°C – 31°C · 11.3h sun
The best time to visit Marrakesh is March–May, when temperatures average 9°C–31°C with 11.3 sunshine hours per day.
№ 04
12 months · °C · mm · hoursMonthly Breakdown
| January | 19.1°C | 5.1°C | 26 mm | 9.2 h | 08:31 | 18:50 |
|---|---|---|---|---|---|---|
| February | 20.8°C | 6.6°C | 32 mm | 9.7 h | 07:14 | 18:18 |
| March | 23.0°C | 8.7°C | 40 mm | 10.4 h | 06:42 | 18:39 |
| April | 26.2°C | 11.8°C | 24 mm | 11.5 h | 07:03 | 20:00 |
| May | 30.6°C | 15.0°C | 15 mm | 12.0 h | 06:35 | 20:21 |
| June | 33.3°C | 17.3°C | 3 mm | 12.4 h | 06:26 | 20:38 |
| July | 38.2°C | 20.5°C | 2 mm | 12.7 h | 06:37 | 20:38 |
| August | 38.0°C | 21.2°C | 5 mm | 12.3 h | 06:56 | 20:16 |
| September | 33.0°C | 18.3°C | 7 mm | 10.7 h | 07:15 | 19:38 |
| October | 30.0°C | 15.3°C | 15 mm | 10.0 h | 06:34 | 18:00 |
| November | 23.5°C | 9.9°C | 35 mm | 9.2 h | 06:59 | 17:33 |
| December | 20.7°C | 6.6°C | 21 mm | 8.9 h | 07:24 | 17:30 |
Nearby cities
View monthly climate averages for nearby cities or compare them with Marrakesh.
- 72 km
- 140 km
- 160 km
- 160 km
- 170 km
Temperature, rainfall and sunshine, month by month.