Marrakech, Morocco Weather
Marrakech hourly forecast: next 24 hours
Today's high of 106°F (41°C) is about 5°F (3°C) above the typical July high of 101°F (38°C).
Current conditions in detail
Marrakech weather tomorrow (Saturday, July 18)
Tomorrow in Marrakech looks sunny, with a high of 105° and an overnight low of 75°. Rain is unlikely (1% chance). Winds top out near 19 mph, and the UV index reaches 5 (moderate).
Marrakech 14-day forecast
About the weather in Marrakech
Marrakech has a semi-arid climate, marked by big day-to-night temperature swings and modest rainfall. Average daytime highs range from about 67°F (20°C) in January to around 101°F (38°C) in July, and the city records roughly 41 days of measurable precipitation a year.
Marrakech weather: quick facts
- Hottest month: July - highs near 101°F (38°C)
- Coldest month: January - highs near 67°F (20°C)
- Record high: 118°F (48°C) · Record low: 29°F (-2°C) (2015–2024)
- Wettest month: March (7 rainy days) · Sunniest: July (12.6 h sun/day)
- Climate type: semi-arid - big day-to-night temperature swings and modest rainfall
Temperatures through the year
The warmest stretch of the year centers on July. Highs average 101°F (38°C) and overnight lows stay near 70°F (21°C). The coolest month is January, with typical highs of 67°F (20°C) and lows around 42°F (5°C). Based on 2015–2024 weather data, temperatures have reached as high as 118°F (48°C) and dropped as low as 29°F (-2°C).
Rain, sun and snow
March is usually the wettest month. It brings about 2.0 inches (51 mm) of rain over 7 days, while July is the driest. July brings the most sunshine, averaging 12.6 hours of sun a day.
Season by season
Spring (March through May)
Spring in Marrakech is mild and warm, with daytime highs averaging 80°F (27°C) and nights around 53°F (12°C); rain falls on about 16 days over the three months.
Summer (June through August)
Summer in Marrakech brings serious heat, with daytime highs averaging 98°F (37°C) and nights around 68°F (20°C); precipitation is infrequent.
Fall (September through November)
Fall in Marrakech is hot, with daytime highs averaging 84°F (29°C) and nights around 58°F (15°C); rain falls on about 9 days over the three months.
Winter (December through February)
Winter in Marrakech is mild and warm, with daytime highs averaging 69°F (21°C) and nights around 43°F (6°C); rain falls on about 14 days over the three months.
Average temperatures in Marrakech by month
| Month | High | Low | Rain days | Precipitation | Sunshine | Humidity |
|---|---|---|---|---|---|---|
| January | 67° | 42° | 4 | 1.1 in | 9.2 h/day | 59% |
| February | 70° | 44° | 6 | 1.5 in | 9.7 h/day | 58% |
| March | 74° | 48° | 7 | 2.0 in | 10.2 h/day | 59% |
| April | 79° | 53° | 5 | 1.3 in | 11.3 h/day | 56% |
| May | 87° | 59° | 4 | 0.7 in | 11.9 h/day | 49% |
| June | 92° | 63° | 1 | 0.1 in | 12.2 h/day | 48% |
| July | 101° | 70° | 1 | 0.1 in | 12.6 h/day | 39% |
| August | 101° | 71° | 2 | 0.2 in | 12.2 h/day | 40% |
| September | 92° | 65° | 1 | 0.3 in | 10.7 h/day | 50% |
| October | 85° | 60° | 3 | 0.9 in | 9.9 h/day | 50% |
| November | 75° | 50° | 4 | 1.0 in | 9.2 h/day | 55% |
| December | 70° | 44° | 4 | 1.0 in | 8.9 h/day | 61% |