Marrakesh-Safi Weather by Month: Temperature & Rainfall Guide

Marrakesh-Safi is a region in Morocco. Many people wonder what the weather conditions are in Marrakesh-Safi over the year. What is the best time to visit Marrakesh-Safi?

This page shows the average weather conditions by month in Marrakesh-Safi over the year in: January, February, March, April, May, June, July, August, September, October, November, December.

Marrakesh-Safi in January

In January the weather in Marrakesh-Safi ranges from mixed in Imlil to excellent in Safi. January is a winter month. The temperatures range from low in Tacheddirt with 12°C (54°F) to pleasant in Safi with 20°C (68°F). On average, this month is the coldest month of the year in Marrakesh-Safi.

Find more detailed climate information for Marrakesh-Safi in January here.

perfect weather
pleasant
tolerable
unpleasant
poor

Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20°C (68°F) and 29°C (84°F) and not too much precipitation (less than 90 mm (3.5 in) a month).

Marrakesh-Safi in February

In February the weather in Marrakesh-Safi ranges from mixed in Imlil to excellent in Marrakech. February is a winter month. The temperatures range from moderate in Tacheddirt with 13°C (55°F) to pleasant in Douar Khalifa Ben Mbarek with 21°C (70°F).

Find more detailed climate information for Marrakesh-Safi in February here.

perfect weather
pleasant
tolerable
unpleasant
poor

Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20°C (68°F) and 29°C (84°F) and not too much precipitation (less than 90 mm (3.5 in) a month).

Marrakesh-Safi in March

In March the weather in Marrakesh-Safi ranges from good in Imlil to excellent in Marrakech. The temperatures range from moderate in Tacheddirt with 15°C (59°F) to high in Douar Khalifa Ben Mbarek with 24°C (75°F).

Find more detailed climate information for Marrakesh-Safi in March here.

perfect weather
pleasant
tolerable
unpleasant
poor

Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20°C (68°F) and 29°C (84°F) and not too much precipitation (less than 90 mm (3.5 in) a month).

Marrakesh-Safi in April

In April the weather in Marrakesh-Safi ranges from very good in Imlil to excellent in Marrakech. The temperatures range from moderate in Tacheddirt with 18°C (64°F) to high in Douar Khalifa Ben Mbarek with 25°C (77°F).

Find more detailed climate information for Marrakesh-Safi in April here.

perfect weather
pleasant
tolerable
unpleasant
poor

Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20°C (68°F) and 29°C (84°F) and not too much precipitation (less than 90 mm (3.5 in) a month).

Marrakesh-Safi in May

In May the weather in Marrakesh-Safi is generally excellent. The temperatures range from pleasant in Asgaour with 21°C (70°F) to high in Douar Khalifa Ben Mbarek with 29°C (84°F).

Find more detailed climate information for Marrakesh-Safi in May here.

perfect weather
pleasant
tolerable
unpleasant
poor

Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20°C (68°F) and 29°C (84°F) and not too much precipitation (less than 90 mm (3.5 in) a month).

Marrakesh-Safi in June

In June the weather in Marrakesh-Safi is generally excellent. June is a summer month. The temperatures range from high in Aït Raïs Aomar with 24°C (75°F) to very high in Douar Khalifa Ben Mbarek with 33°C (91°F). These night and day temperatures are an average and some days may be even warmer. So be prepared and bring light clothes.

Find more detailed climate information for Marrakesh-Safi in June here.

perfect weather
pleasant
tolerable
unpleasant
poor

Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20°C (68°F) and 29°C (84°F) and not too much precipitation (less than 90 mm (3.5 in) a month).

Marrakesh-Safi in July

In July the weather in Marrakesh-Safi ranges from mixed in Marrakech to excellent in Essaouira. July is a summer month. The temperatures range from high in Aït Raïs Aomar with 25°C (77°F) to extremely high in Douar Khalifa Ben Mbarek with 37°C (99°F). On average, this month is one of the warmest months of the year in Marrakesh-Safi. So be prepared and make sure to dress lightly.

Find more detailed climate information for Marrakesh-Safi in July here.

perfect weather
pleasant
tolerable
unpleasant
poor

Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20°C (68°F) and 29°C (84°F) and not too much precipitation (less than 90 mm (3.5 in) a month).

Marrakesh-Safi in August

In August the weather in Marrakesh-Safi ranges from mixed in Dar Caïd Layadi to excellent in Essaouira. August is a summer month. The temperatures range from high in Aït Raïs Aomar with 25°C (77°F) to extremely high in Douar Khalifa Ben Mbarek with 36°C (97°F). These night and day temperatures are an average and some days may be even warmer. So be prepared and bring light clothes.

Find more detailed climate information for Marrakesh-Safi in August here.

perfect weather
pleasant
tolerable
unpleasant
poor

Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20°C (68°F) and 29°C (84°F) and not too much precipitation (less than 90 mm (3.5 in) a month).

Marrakesh-Safi in September

In September the weather in Marrakesh-Safi is generally excellent. The temperatures range from high in Asgaour with 24°C (75°F) to very high in Douar Khalifa Ben Mbarek with 32°C (90°F). These night and day temperatures are an average and some days may be even warmer. So be prepared and bring light clothes.

Find more detailed climate information for Marrakesh-Safi in September here.

perfect weather
pleasant
tolerable
unpleasant
poor

Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20°C (68°F) and 29°C (84°F) and not too much precipitation (less than 90 mm (3.5 in) a month).

Marrakesh-Safi in October

In October the weather in Marrakesh-Safi is generally excellent. The temperatures range from pleasant in Tacheddirt with 20°C (68°F) to high in Douar Khalifa Ben Mbarek with 28°C (82°F).

Find more detailed climate information for Marrakesh-Safi in October here.

perfect weather
pleasant
tolerable
unpleasant
poor

Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20°C (68°F) and 29°C (84°F) and not too much precipitation (less than 90 mm (3.5 in) a month).

Marrakesh-Safi in November

In November the weather in Marrakesh-Safi ranges from good in Imlil to excellent in Marrakech. The temperatures range from moderate in Tacheddirt with 15°C (59°F) to high in Douar Khalifa Ben Mbarek with 23°C (73°F).

Find more detailed climate information for Marrakesh-Safi in November here.

perfect weather
pleasant
tolerable
unpleasant
poor

Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20°C (68°F) and 29°C (84°F) and not too much precipitation (less than 90 mm (3.5 in) a month).

Marrakesh-Safi in December

In December the weather in Marrakesh-Safi ranges from mixed in Asgaour to excellent in Marrakech. December is a winter month. The temperatures range from moderate in Tacheddirt with 13°C (55°F) to pleasant in Safi with 21°C (70°F).

Find more detailed climate information for Marrakesh-Safi in December here.

perfect weather
pleasant
tolerable
unpleasant
poor

Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20°C (68°F) and 29°C (84°F) and not too much precipitation (less than 90 mm (3.5 in) a month).

Top destinations

More climate information for the top 5 destinations in Marrakesh-Safi:

Bucket list

Need travel inspiration? Check out our bucket list articles and be inspired.