fbpx

Weather in Morocco

Moroccan weather is as diverse as the lands you will encounter. From mountain snow to the Saharan Desert heat – the weather is a vital component to your Moroccan adventure!

21° C
overcast clouds

Marrakech

21° C
clear sky

Fes

18° C
clear sky

Agadir

24° C
clear sky

Ouarzazate

Morocco Weather

Morocco boasts of incredible weather offering all four seasons

From sea level to the majestic High Atlas mountains reaching up to 13,700 f / 4150 m, the variance of weather patterns is quite great.  The Spring and Autumn in Morocco are the prime travel seasons – and for good reason.  Temperatures are mild, the land sings with wildflowers of every color and the green rolling hills beg to be explored.

Generally, Morocco’s climate is moderate, benefiting from the cool breezes off the Atlantic and Mediterranean. As you move inland, there are more extremes in the temperature.  Winters are colder and summers offer a much warmer experience with temperatures often exceeding 95°F (35°C).  Mountain regions will often drop below freezing in the winter and offer a great opportunity to see snow capped mountains for much of the year.

Take a look at our tables below to get a good idea of the weather in some cities around the country.  These are normative values that will help you plan your trip accordingly.

 

Monthly Average High Temperatures in Moroccan Cities

 

Marrakech Fes Sahara Desert Ouarzazate Agadir Casablanca Rabat Essaouira
January 66°F / 19°C 61°F / 16°C 61°F / 16°C 61°F / 16°C 72°F / 22°C 72°F / 22°C 63°F / 17°C 61°F / 16°C
February 71°F / 22°C 64°F / 18°C 64°F / 18°C 66°F / 19°C 73°F / 23°C 73°F / 23°C 64°F / 18°C 61°F / 16°C
March 77°F / 25°C 66°F / 19°C 73°F / 23°C 72°F / 22°C 79°F / 26°C 79°F / 26°C 66°F / 19°C 63°F / 17°C
April 81°F / 27°C 70°F / 21°C 82°F / 28°C 77°F / 25°C 79°F / 26°C 79°F / 26°C 68°F / 20°C 63°F / 17°C
May 84°F / 29°C 77°F / 25°C 88°F / 31°C 84°F / 29°C 79°F / 26°C 79°F / 26°C 72°F / 22°C 64°F / 18°C
June 95°F / 35°C 84°F / 29°C 99°F / 37°C 93°F / 34°C 82°F / 28°C 82°F / 28°C 75°F / 24°C 66°F / 19°C
July 100°F / 38°C 93°F / 34°C 106°F / 41°C 99°F / 37°C 86°F / 30°C 86°F / 30°C 81°F / 27°C 72°F / 22°C
August 100F / 38°C 93°F / 34°C 102°F / 39°C 97°F / 36°C 86°F / 30°C 86°F / 30°C 83°F / 28°C 72°F / 22°C
September 91°F / 33°C 88°F / 31°C 93°F / 34°C 90°F / 32°C 84°F / 29°C 84°F / 29°C 79°F / 26°C 70°F / 21°C
October 86°F / 30°C 77°F / 25°C 82°F / 28°C 79°F / 26°C 83°F / 28°C 82°F / 28°C 75°F / 24°C 68°F / 20°C
November 73°F / 23°C 68°F / 20°C 70°F / 21°C 70°F / 21°C 77°F / 25°C 75°F / 24°C 70°F / 21°C 66°F / 19°C
December 68°F / 20°C 63°F / 17°C 63°F / 17°C 63°F / 17°C 72°F / 22°C 72°F / 22°C 66°F / 19°C 64°F / 18°C

Monthly Average Days of Rainfall in Moroccan Cities

  Marrakech Fes Sahara Desert Ouarzazate Agadir Casablanca Rabat Essaouira
January

8 Days

9 Days 0 Days 3 Days 5 Days 8 Days 9 Days 6 Days
February

8 Days

10 Days 1 Day 3 Days 4 Days 7 Days 9 Days 4 Days
March 8 Days 10 Days 2 Days 2 Days 4 Days 7 Days 8 Days 4 Days
April 8 Days 10 Days 0 Days 2 Days 2 Days 7 Days 8 Days 3 Days
May 5 Days 7 Days 1 Day 1 Day 1 Day 5 Days 5 Days 1 Day
June 1 Day 3 Days 1 Day 1 Day 1 Day 1 Day 2 Days 1 Day
July 1 Day

1 Day

2 Day 1 Day 0 Days 1 Day 1 Day 0 Days
August 1 Day 1 Day 4 Days 3 Days 1 Day 1 Day 1 Day 1 Day
September 3 Days 3 Days 4 Days 3 Days 1 Day 3 Days 3 Days 1 Day
October 6 Days 7 Days 2 Days 3 Days 3 Days 6 Days 7 Days 3 Days
November 7 Days 9 Days 3 Days 3 Days 3 days 8 Days 9 Days 4 Days
December 7 Days 9 Days 1 Day 3 Days 5 days 11 Days 9 Days 7 Days

 

What are you waiting for?

Pin It on Pinterest