Long-term weather forecast
Long-term weather forecast

Monthly weather forecast and Climate
Marrakesh, Morocco

The majestic Koutoubia Mosque set in a beautiful park in Marrakesh Morocco
The majestic Koutoubia Mosque set in a beautiful park in Marrakesh Morocco
Marrakesh, Morocco (also known as Marrakech or the Red City), is well known for its hot semi-arid temperatures ranging from lows of 53.6°F (12°C) in winter to highs of 100.4°F (38°C) in summer. Due to its position between the Atlantic ocean and the Atlas Mountains, the city environment resembles those of a desert and Mediterranean countries like Spain or Portugal with humid summers and gently wet winters.
On any day, daytime temperatures are rather high averaging 80.6°F (27°C) while night temperatures can drop to as low as 55.4°F (13°C) to 59°F (15°C).
The rain which mainly occurs in winter and autumn is low. The precipitation is low throughout the entire year averaging 11.1" (281.9mm) of a downpour. There is no snowfall in Marrakech apart on the Atlas mountain.

Summer starts in June and ends in September. Summer is the windiest season with June having the most blustery days than any other month. The average wind speed is 6.6mph (10.6km/h). Additionally, sandstorms, are a common phenomenon in June.
Winter starts in December and ends in February with relatively warmer days and chilly nights.

The best times to see Marrakesh are the March, April, May, October, and November. In these months, conditions are ideal for outdoor activities like camel trekking, site seeing, and tours with the daytime temperature at lows of 70°F (21.1°C) to highs of 90°F (32.2°C) while night temperatures are between 55.4°F (13°C) to 59°F (15°C).
Due to Marrakech's semi-dry climate, the magnificent flora, and fauna vegetation flourish during this period.

There is no bad time to see the Red City because of the adequately high degree of daylight the city gets throughout the entire year. However, one ought to avoid visiting Marrakech during the summer months of June to August and winter months of December to February as temperatures at this time of year are not very pleasant.
Summer temperatures fluctuate between 80.6°F (27°C) and 100.4°F (38°C), while winter temperatures can plunge to lows as 46.4°F (8°C), which can sometimes be chilly. Also, staying at the city can be quite expensive as hotel, fare, and general prices of commodities skyrocket as the city get flocked with more visitors escaping the harsh summer and bitter winter from the north.

The city of Marrakech never experiences climatic hazards like Hurricanes, Tornadoes or out-of-control fires. However, dust storms which mainly appear in April to June are a common phenomenon with fairly robust winds blowing. Try to avoid sandstorms as they bring prevailing harsh and dry conditions with very little visibility. There is likewise the threat of the hot desert sun which can bring much dehydration and cause harm to the skin.

January is the coldest month with some frost experienced during the night. Daytime temperatures can drop to as low as 46.4°F (8°C) or go as high as 68°F (20°C). Precipitation occurs in the form of sudden heavy convectional downpours with up to 1.3" (33mm) of rainfall being received in this month.
The sun is also high up, and it may get a little bit warm, but not as in the summer months of September or August. Weather in January »

February sees winter weather slowly beginning to let go. It may get chilly and cold once the sun goes down, but otherwise, sunny days are pleasant and welcoming with 7-8 hours of sunlight. Temperatures are between 50°F (10°C) to 71.6°F (22°C) and fluctuate constantly.
February too promises substantial rain with an average of 1.5" (38.1mm) of precipitation. Weather in February »

March marks the start of spring in Marrakesh. There are lots of sunshine - roughly 8 hours of sunlight. Even with a lot of sunlight, the nights are a bit cold, hence the need to always keep warm. Expect little rain and wetness in this month.
March is a great time to visit Marrakesh. Weather in March »

April is the wettest month after November in Marrakesh. Precipitation occurs mainly in the form of thunderstorms and stands at 1.5" (38.1mm).
Daytime temperatures midpoint 19ºC with a lot of sunlight of 8-9 hours. This relatively normal weather is a perfect escape from the cold months of January and February. Weather in April »

March, April, and May are the best time to visit Marrakesh, with May leading them all. Rainfall is little at 0.9" (22.9mm) with clear skies. Temperatures rise as the day progress with some warmness being recorded. In this month, temperatures are at lows of 51.8°F (11°C) to highs 59°F (15°C) - conducive enough for any activities.
There are relatively strong winds blowing in this month and conditions are generally favorable for outdoor activities. However, care must be taken while outdoors not to get caught in a sandstorm. Weather in May »

Marrakech experiences summer in June all through September with June and July being the hottest and sunniest months.
June marks the entry of drought-like conditions in Marrakech. Most areas receive little to no rainfall in this month as the dry season persists up to September.
Daily temperatures range from 77°F (25°C) to 95°F (35°C) amid hot weather. It only during the night that things may cool off a bit. Weather in June »

July leads by being the driest and warmest month. The city receives up to 11 hours of daylight on each day with blazing sunshine.
Temperatures in this months peak to the highs of 37ºC creating intense heat and dryness.
Expect little or no rainfall received, so brace as this is no good time to be outdoors. Weather in July »

August is also a parched month with little rainfall of less than 0.2" (5.1mm) received. Expect more sunshine with a clear sky and a little cloud coverage between 13% and 33%. The temperatures at this time of the year rise to their peak ranging between 91.4°F (33°C) to 100.4°F (38°C) during the day or advance to mid-40s in hot weather. Nights are moderate - ranging between 69.8°F (21°C) and 66.2°F (19°C).
Humidity is also low, and the most familiar form of precipitation experienced are thunderstorms with just 0" (0mm) of downpour being gotten.
A lot of tourists and expatriates huddle in the Red City to enjoy the blazing sun and engage in other outdoor activities. While outdoors, wear long-sleeved clothes and drink lots of water to stay hydrated. Weather in August »

As autumn slowly sets in, temperatures in September begin to dip slightly, but it is still sweating hot in Marrakech. The rain which concentrates over two days is little with approximately 0.4" (10.2mm) received. The sun is also high during the day with clear skies.
Temperatures hover around 80.6°F (27°C) low to 91.4°F (33°C) high during the day. Night temperature may drop to 62.6°F (17°C) with clear skies, creating some cooling effect and perfect conditions for stargazing. Weather in September »

October marks the onset of pre-winters and perceived as the second-best time to visit Marrakech after spring. Although the sun remains high this month, it is a perfect escape from the hot summer month of September.
Temperatures during this period are between 66.2°F (19°C) to 75.2°F (24°C). Expect to see a significant increase in rainfall of approximately 0.9" (22.9mm) of the course of one to two weeks. Weather in October »

November in the Red City is unusually wet. Precipitation stands at 1.6" (40.6mm) and happens in dramatic thunders and flash floods.
The temperature drops between 73.4°F (23°C) and 84.2°F (29°C) during the day while evenings can be surprisingly chilly with temperatures between 51.8°F (11°C) to 60.8°F (16°C).
Expect significant steady cloud coverage of 33% lows to 37% highs compared to the summer month of September.
November is another fantastic period to visit the city. Weather in November »

The onset of winter brings with it wet conditions. December is the least rainy month of the winter months with 0.5" (12.7mm) of rainfall. Unlike summer where there are clear skies and tiny clouds, cloud coverage in December varies from 34% to 42% on a single day with reasonably enough sunshine.
Visitors can still enjoy outdoor activities as the temperature would have dropped to between 66.2°F (19°C) to 69.8°F (21°C). However, be warned as nights can be surprisingly cold with temperatures between 42.8°F (6°C) and 46.4°F (8°C). Weather in December »