Marrakech, Morocco Weather

Morocco 🇲🇦 · Local time 18:00
104°
Partly cloudy Feels like 104° · High 106° / Low 76°
Wind
17 mph
Humidity
26%
2 Low
Updated 12 min ago

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).

Now
7 PM
8 PM
8:37 PM
Sunset
9 PM
10 PM
11 PM
12 AM
1 AM
2 AM
3 AM
4 AM
5 AM
6 AM
6:39 AM
Sunrise
7 AM
8 AM
9 AM
10 AM
11 AM
12 PM
1 PM
2 PM
3 PM
4 PM
5 PM

Full Marrakech hourly forecast →

Current conditions in detail

Feels like
104°
Wind
17 mph
NW · gusts 20 mph
Humidity
26%
Pressure
29.94 in
Visibility
6 mi
Precipitation
0.0 in
1% chance today

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).

High / Low
105° / 75°
Precipitation
1%
Sunrise / sunset
06:39 AM / 08:37 PM

See the full Marrakech 14-day forecast →

Marrakech 14-day forecast

Today
Sunny
High 106° Low 76°
Chance of precipitation: 1%
Sat, Jul 18 Saturday
Sunny
High 105° Low 75°
Chance of precipitation: 1%
Sun, Jul 19 Sunday
Sunny
High 104° Low 74°
Chance of precipitation: 1%
Mon, Jul 20 Monday
Partly Cloudy
High 109° Low 73°
Chance of precipitation: 2%
Tue, Jul 21 Tuesday
Sunny
High 113° Low 73°
Chance of precipitation: 1%
Wed, Jul 22 Wednesday
Sunny
High 116° Low 76°
Chance of precipitation: 1%
Thu, Jul 23 Thursday
Sunny
High 116° Low 81°
Chance of precipitation: 1%
Fri, Jul 24 Friday
Sunny
High 116° Low 80°
Chance of precipitation: 1%
Sat, Jul 25 Saturday
Sunny
High 115° Low 79°
Chance of precipitation: 1%
Sun, Jul 26 Sunday
Sunny
High 115° Low 78°
Chance of precipitation: 1%
Mon, Jul 27 Monday
Sunny
High 108° Low 76°
Chance of precipitation: 1%
Tue, Jul 28 Tuesday
Sunny
High 112° Low 76°
Chance of precipitation: 0%
Wed, Jul 29 Wednesday
Sunny
High 107° Low 74°
Chance of precipitation: 0%
Thu, Jul 30 Thursday
Sunny
High 102° Low 69°
Chance of precipitation: 0%

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

Monthly averages for Marrakech based on 2015–2024 weather data.
MonthHighLow Rain daysPrecipitation SunshineHumidity
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%

Explore Marrakech's full climate guide →

Common questions

What is the hottest month in Marrakech?
July is the hottest month in Marrakech, with average highs of 101°F (38°C) and overnight lows near 70°F (21°C). In the past decade the temperature has peaked at 118°F (48°C).
What is the coldest month in Marrakech?
January is the coldest month, with highs averaging 67°F (20°C) and lows around 42°F (5°C). The lowest reading in recent years was 29°F (-2°C).
What is the rainiest month in Marrakech?
March is typically the wettest month, averaging 2.0 inches (51 mm) of precipitation across about 7 days. July is usually the driest.
Does it snow in Marrakech?
Snow is essentially absent in Marrakech - the 2015–2024 record shows no regular measurable snowfall.
What is the best time to visit Marrakech?
The best time to visit Marrakech is generally November to April, when temperatures are at their most comfortable before or after the peak heat. Daytime temperatures in that window typically sit near 73°F (23°C).
How sunny is Marrakech?
Marrakech averages 10.7 hours of sunshine per day across the year. July is the sunniest month at about 12.6 hours of sun a day.
Is Marrakech humid?
Relative humidity in Marrakech averages about 52% over the year, which feels dry. The most comfortable months tend to fall in the drier part of the year.