Climate, temperatures and weather in Marrakesh


The best time to go to Marrakesh

Average temperatures range from 150°F (january) to 208°F (july). The rainiest months are: march, february and april. We recommende the month of march, april, may, june, september, october, november, to visit Marrakesh.

JanFebMarchAprilMayJuneJulAugustSeptOctNovDec
OUR OPINION  recommended timeunfavorable timeunfavorable timerecommended timerecommended timeunfavorable timerecommended time

Temperatures Marrakesh

Jan Feb March April May June Jul August Sept Oct nov. dec.
Min temperature42°46°51°53°59°64°69°69°64°59°50°46°
Max temperature66°69°75°77°84°91°98°98°89°82°73°68°

Sunshine

Rainfall

Wind

Weather Marrakesh

légende météo

Check the weather history over the last 5 years. Weather history

The weather month by month in Marrakesh

Weather Marrakesh in January

42 to 66°
Sea: 32 °

23 d/month
4 d/month
2 d/month
1 day
1 day

In January, in Marrakesh, temperatures range from 6 to 19 degrees. Temperatures are low but with a lot of sunshine. The average rainfall is around 24 inches, 28 days without rain in January

Check the weather over the last 5 years for the dates of your stay
Weather history day by day

Weather Marrakesh in February

46 to 69°
Sea: 32 °

21 d/month
3 d/month
2 d/month
1 day
1 day

In February, in Marrakesh, Minimum temperatures vary between 8 in the morning and 21 in the afternoon. The weather is sunny and Pleasant. The average rainfall is around 29 inches, for 27 days without rain.

Check the weather over the last 5 years for the dates of your stay
Weather history day by day

Weather Marrakesh in March

51 to 75°
Sea: 32 °

23 d/month
4 d/month
2 d/month
1 day
1 day

In March, in Marrakesh, Minimum temperatures vary between 11 in the morning and 24 in the afternoon. The average rainfall is around 25 inches, for 28 days without rain.

Check the weather over the last 5 years for the dates of your stay
Weather history day by day

Weather Marrakesh in April

53 to 77°
Sea: 32 °

24 d/month
3 d/month
1 day
1 day
1 day

In April, in Marrakesh, l'amplitude des températures varient de 12 à 25 ° dans la journée. The average rainfall is around 35 inches, for 29 days without rain.

Check the weather over the last 5 years for the dates of your stay
Weather history day by day

Weather Marrakesh in May

59 to 84°
Sea: 32 °

25 d/month
4 d/month
1 day
1 day

In May, in Marrakesh, Minimum temperatures vary between 15 in the morning and 29 in the afternoon. Temperatures are hot. The average rainfall is around 9 inches, for 29 days without rain.

Check the weather over the last 5 years for the dates of your stay
Weather history day by day

Weather Marrakesh in June

64 to 91°
Sea: 32 °

27 d/month
2 d/month
1 day

In June, in Marrakesh, Minimum temperatures vary between 18 in the morning and 33 in the afternoon. Températures are really hot. The average rainfall is around 3 inches, for 30 days without rain.

Check the weather over the last 5 years for the dates of your stay
Weather history day by day

Weather Marrakesh in July

69 to 98°
Sea: 32 °

27 d/month
3 d/month
1 day

In July, in Marrakesh, Minimum temperatures vary between 21 in the morning and 37 in the afternoon. Températures are really hot. The average rainfall is around 2 inches, for 30 days without rain.

Check the weather over the last 5 years for the dates of your stay
Weather history day by day

Weather Marrakesh in August

69 to 98°
Sea: 32 °

26 d/month
3 d/month
2 d/month

In August, in Marrakesh, Minimum temperatures vary between 21 in the morning and 37 in the afternoon. Températures are really hot. The average rainfall is around 3 inches, for 28 days without rain.

Check the weather over the last 5 years for the dates of your stay
Weather history day by day

Weather Marrakesh in September

64 to 89°
Sea: 32 °

25 d/month
3 d/month
1 day
1 day

In September, in Marrakesh, Minimum temperatures vary between 18 in the morning and 32 in the afternoon. Températures are really hot. The average rainfall is around 9 inches, for 30 days without rain.

Check the weather over the last 5 years for the dates of your stay
Weather history day by day

Weather Marrakesh in October

59 to 82°
Sea: 32 °

23 d/month
5 d/month
1 day
1 day
1 day

In October, in Marrakesh, Minimum temperatures vary between 15 in the morning and 28 in the afternoon. Temperatures are hot. The average rainfall is around 21 inches, for 29 days without rain.

Check the weather over the last 5 years for the dates of your stay
Weather history day by day

Weather Marrakesh in November

50 to 73°
Sea: 32 °

22 d/month
5 d/month
1 day
1 day
1 day

In November, in Marrakesh, temperatures range from 10 to 23 degrees. Rainfall in November: 24 inches, for about 29 days without rain.

Check the weather over the last 5 years for the dates of your stay
Weather history day by day

Weather Marrakesh in December

46 to 68°
Sea: 32 °

23 d/month
5 d/month
1 day
1 day
1 day

In December, in Marrakesh, Minimum temperatures vary between 8 in the morning and 20 in the afternoon. The weather is sunny and Pleasant. The average rainfall is around 24 inches, for 30 days without rain.

Check the weather over the last 5 years for the dates of your stay
Weather history day by day



Temperature and climate in:

Agadir | Casablanca | Dakhla | El Jadida | Essaouira | Fes | Marrakesh | Mehdya | Meknes | Mirleft | Ouarzazate | Rabat | Safi | Tamri | Tangier | Volubilis |