Best Time to Visit Morocco

Essaouira Marokko Panorama (Alexander Mirschel)  Copyright 
License Information available under 'Proof of Image Sources'
On this page, you will find information about the climate and the best time to visit Morocco. We created climate tables and charts for the locations of Marrakesh, Casablanca, Tangier und Agadir. These contain details about temperatures, precipitation and more.

Furthermore, we analyzed all climate data and provide a recommendation about which months are best to visit Morocco for your holiday.

Climate Overview

Thermometer Symbol 6 °C to 37 °C
Waves Symbol 15 °C to 23 °C
Rainy Cloud Symbol 05.31 in (0 – 12 Days of Rain)
Average Annual Temperature is between 17.4 °C (Casablanca) and 19.7 °C (Marrakech)
Show temperatures in degree

Geographical location

The Kingdom of Morocco is a popular destination in north-western Africa. Around 33.5 million people live in the country, which is only separated from mainland Europe by the narrow strait of Gibraltar and is therefore referred to in many travel guides as the “gateway to Africa”.

The coastal town of Tangier, with its bright white houses, is only 9 miles as the crow flies from Spain. However, the Moroccan royal cities of Fès, Meknès, Rabat and Marrakech and the illustrious metropolis of Casablanca are world-famous.

The landscape of Morocco is very diverse and changes from dreamlike beaches and magical desert oases to huge mountain ranges, which are even popular as winter sports resorts (e.g. Oakaimeden in the Atlas Mountains).

Marroko borders the Atlantic Ocean to the west, Algeria to the east and the Mediterranean Sea directly to the north coast. Other popular destinations include the seaside resorts of Agadir and Taghazout as well as Essaouira, Ouarzazate and Tétouan.

Climate and weather in Morocco

Souk in Marrakesch Marokko (guyberresford / stock.adobe.com)  lizenziertes Stockfoto 
License Information available under 'Proof of Image Sources' Morocco is basically divided into two different climate zones: In the north and northwest of the country (north of the Atlas Mountains) the climate is Mediterranean, with mild but humid winter weather and very hot, dry summer months.

The southern part of the kingdom tends to Saharan-continental weather with very hot desert climate and only very irregular low rainfall. In some years during the summer, the so-called Scirocco wind transports hot dusty Sahara air to the region. The coastal regions are very different from inland cities such as Marrakech.

While the winters at the sea are quite mild, in Marrakech after a hot summer and warm autumn the temperatures can fall into the cellar. As a rule of thumb, the inland is hotter in summer and colder in winter than the coast in Morocco. Of course, this does not apply to the higher mountain ranges. Most of the rain usually falls in all parts of the country between November and March, a real rainy season does not exist in Morocco due to the overall rather low rainfall.

Best Time to Visit Morocco: Overview

JanuaryJan
Suitable time to traveltime
cool at the Atlantic ocean, but pleasant in the south and eastpleasant in the south and east
FebruaryFeb
Suitable time to traveltime
cool at the Atlantic ocean, but pleasant in the south and eastpleasant in the south and east
MarchMar
Good time to traveltime
pleasant in the south and eastperfect weather in south and east
AprilApr
Best time to traveltime
ideal for tours around MoroccoPerf. climate for tours around Morocco
MayMay
Best time to traveltime
ideal for tours around MoroccoPerf. climate for tours around Morocco
JuneJun
Good time to traveltime
best in west and northPerf. climate in west and north
JulyJul
Good time to traveltime
pleasant at the Atlantic ocean, but very hot in the heartlandperfect in Agadir, but very hot in the heartland
AugustAug
Good time to traveltime
pleasant at the Atlantic ocean, but very hot in the heartlandperfect in Agadir, but very hot in the heartland
SeptemberSep
Best time to traveltime
ideal for tours around MoroccoPerf. climate for tours around Morocco
OctoberOct
Best time to traveltime
ideal for tours around MoroccoPerf. climate for tours around Morocco
NovemberNov
Good time to traveltime
cool at the Atlantic ocean, but perfect weather in the south and eastperfect in the south and east
DecemberDec
Suitable time to traveltime
cool at the Atlantic ocean, but pleasant in the south and eastpleasant in the south and east

When to go to Morocco?


Knowing the differences between coastal regions and inland, the summer months from July to October can be recommended as the best time to travel in Morocco for a seaside holiday. Destinations such as Agadir and Casablanca now have perfect conditions with pleasantly warm day temperatures and a water temperature of 19 °C to 22 °C suitable for swimming.

For the cities in the interior, however, the high summer is only recommended to a limited extent due to the enormous heat, especially July and August with daily temperatures of 37 °C and more (in Marrakech) can become unbearable for exploring the city. If you want to combine bathing fun with the sights of the cities during your Morocco holiday, we therefore recommend the months of June and September as the best time. If your trip is to be all about beach holidays and relaxation, July, August and September are the best time of the year.

Best Time to Visit the Regions

Find the best time to visit the regions (Morocco) in the following overview.

LocationBest Time to Travel
MarrakeshApril, May, June, September, October, and November
CasablancaApril, May, July, August, September, and October
TangierApril, July, August, September, and October
AgadirJune, July, August, September, and October
MarrakechMarch, April, May, June, October, and November
EssaouiraApril, May, June, July, August, September, and October

Climate Charts Morocco

In the following, you will find climate charts for the regions.

Furthermore, there are some charts you can use for quick comparison of climate between the regions.

Show Climate Chart for    

Marrakesh

Climate Chart Marrakesh
Show temperatures in degree

Casablanca

Climate Chart Casablanca
Show temperatures in degree

Tangier

Climate Chart Tangier
Show temperatures in degree

Agadir

Climate Chart Agadir
Show temperatures in degree

Day Temperatures

Show temperatures in degree

Night Temperatures

Show temperatures in degree

Average Temperatures

Show temperatures in degree

Water Temperatures

Show temperatures in degree

Precipitation

Hours of Sunshine per Day

Source of Data: German Weather Service (Offenbach) and Wikipedia

Climate Tables Morocco

In the following, you will find some climate tables for Morocco, containing information about Temperatures, Precipitation, Water Temperatures, and Hours of Sunshine.
Show climate table for    

Temperatures, Precipitation, Sunshine in Marrakesh (Morocco)

JanFebMarAprMayJunJulAugSepOctNovDec
Day Temperature18°20°22°24°28°31°37°37°33°28°22°19°
Night Temperature11°14°16°20°20°18°15°10°
Precipitation (inch)1.261.51.51.540.940.20.040.120.240.941.611.22
Rainy days444421002344
Hours of Sunshine778991111109877
Show temperatures in degree
Temperatures
The annual average temperature in Marrakesh is 19.6 °C.

For comparison: London 11 °C, NYC 12 °C, LA 17.9 °C

Warmest month: July (28.3 °C)
Coldest month: January (12.2 °C)

Precipitation
Overall annual precipitation: 11.1 inch on 32 rainy days

For comparison: London 24.06 in, NYC 41.57 in, LA 12.01 in

There is no rainy season (months with more than 6.9 in of precipitation).

You cannot expect snow in any month in Marrakesh.

Sunshine
As our climate table shows, July is the sunniest month with an average of 10.8 hours of sunshine per day. Over the year, there are 8.6 hours of sunshine per day on average. For comparison: London has 4.1, NYC has 7 and LA has 8.9 hours of sunshine per day on average.

Temperatures, Precipitation, Sunshine in Casablanca (Morocco)

JanFebMarAprMayJunJulAugSepOctNovDec
Day Temperature17°18°18°20°21°23°25°26°25°23°20°18°
Night Temperature10°12°14°17°19°20°18°15°12°
Water Temperature16°16°16°17°19°19°21°22°21°21°19°17°
Precipitation (inch)2.442.322.011.570.750.240.0400.21.222.913.07
Rainy days867541001579
Hours of Sunshine6789101010109866
Show temperatures in degree
Temperatures
The annual average temperature in Casablanca is 17.4 °C.

Warmest month: August (22.7 °C)
Coldest month: January (12.8 °C)

The maximum water temperature in Casablanca is 22 °C. You can take a bath at these temperatures.

Months with water temperature of at least 17 °C (Limited bathing is possible):
all except January, February, and March

Months with water temperature of at least 21 °C (adequate for beach vacation):
July, August, September, and October

Precipitation
Overall annual precipitation: 16.77 inch on 53 rainy days

There is no rainy season (months with more than 6.9 in of precipitation).

You cannot expect snow in any month in Casablanca.

Sunshine
As our climate table shows, July is the sunniest month with an average of 9.8 hours of sunshine per day. Over the year, there are 8 hours of sunshine per day on average.

Temperatures, Precipitation, Sunshine in Tangier (Morocco)

JanFebMarAprMayJunJulAugSepOctNovDec
Day Temperature16°17°18°19°22°25°28°29°27°24°20°17°
Night Temperature10°11°13°16°19°19°18°16°12°10°
Water Temperature16°16°15°16°18°18°21°22°21°20°18°17°
Precipitation (inch)4.093.92.832.441.460.550.080.120.592.565.315.08
Rainy days6778430028108
Hours of Sunshine6688101011119865
Show temperatures in degree
Temperatures
The annual average temperature in Tangier is 17.7 °C.

Warmest month: August (23.9 °C)
Coldest month: January (12.5 °C)

The maximum water temperature in Tangier is 22 °C. You can take a bath at these temperatures.

Months with water temperature of at least 17 °C (Limited bathing is possible):
all except January, February, March, and April

Months with water temperature of at least 21 °C (adequate for beach vacation):
July, August, and September

Precipitation
Overall annual precipitation: 29.02 inch on 63 rainy days

There is no rainy season (months with more than 6.9 in of precipitation).

You cannot expect snow in any month in Tangier.

Sunshine
As our climate table shows, July is the sunniest month with an average of 11.1 hours of sunshine per day. Over the year, there are 8.1 hours of sunshine per day on average.

Temperatures, Precipitation, Sunshine in Agadir (Morocco)

JanFebMarAprMayJunJulAugSepOctNovDec
Day Temperature17°18°18°20°21°23°25°26°25°23°20°18°
Night Temperature10°12°14°17°19°20°18°15°12°
Water Temperature16°16°16°17°19°19°21°22°21°21°19°17°
Precipitation (inch)2.442.322.011.570.750.240.0400.21.222.913.07
Rainy days867541001579
Hours of Sunshine6789101010109866
Show temperatures in degree
Temperatures
The annual average temperature in Agadir is 17.4 °C.

Warmest month: August (22.7 °C)
Coldest month: January (12.8 °C)

The maximum water temperature in Agadir is 22 °C. You can take a bath at these temperatures.

Months with water temperature of at least 17 °C (Limited bathing is possible):
all except January, February, and March

Months with water temperature of at least 21 °C (adequate for beach vacation):
July, August, September, and October

Precipitation
Overall annual precipitation: 16.77 inch on 53 rainy days

There is no rainy season (months with more than 6.9 in of precipitation).

You cannot expect snow in any month in Agadir.

Sunshine
As our climate table shows, July is the sunniest month with an average of 9.8 hours of sunshine per day. Over the year, there are 8 hours of sunshine per day on average.

Sights and Highlights


Agadir has become the main destination in Morocco, as a large number of good hotels are available at reasonable prices and there are beautiful beaches in the modern city. Those who like it a bit quieter will find real dream beaches (with very few tourists) and an up-and-coming region with great beach hotels only a few kilometres north of Agadir in the former fishing village Taghazout.

Marrakech is known for its endless souks and the special atmosphere on the Djeema El Fna, which unfolds its extraordinary flair especially in the evening. Meanwhile Fès offers an interesting mixture of a time-honoured medina (UNESCO world cultural heritage) and a new town with a French touch. Our tip: The coastal town of Essaouira offers perhaps the most beautiful excursion destination in Morocco with its turbid harbour, the markets in the shadow of the old city wall and its incomparable sea view from the old ramparts!

More information about the best things to do: Morocco | Agadir

Popular Activities

More attractions

Marrakech to Merzouga 3-Day Desert Safari | Marrakech Rock Desert and Palm Grove Camel Ride with Tea | Day Trip to Essaouira from Marrakech | Camel Ride Around Marrakech With Tea Break | Berber Villages & 3 Valleys Atlas Mountains Day Trip | From Marrakech: 2-Day Zagora Sahara Desert Tour | Ourika Valley & Atlas Day Tour from Marrakech |

Current Weather and Forecast

Current Weather in Casablanca (Station Tit Mellil)
scattered clouds     scattered clouds, 8.5 °C
Clouds: 40 %       Wind: 7 mph SW
Air Pressure: 1022 hPa       Humidity: 100 %
Last updated: 21st Jan 2019, 03:00 am
The next days …
21st Jan 201922nd Jan 201923rd Jan 201924th Jan 201925th Jan 201926th Jan 2019
light rain9 °C to 13 °Clight rain9 °C to 14 °Cmoderate rain9 °C to 13 °Cmoderate rain12 °C to 15 °Cmoderate rain6 °C to 14 °Cmoderate rain5 °C to 13 °C
9 °C to 13 °C9 °C to 14 °C9 °C to 13 °C12 °C to 15 °C6 °C to 14 °C5 °C to 13 °C
Clouds: 80 %Clouds: 88 %Clouds: 100 %Clouds: 69 %Clouds: 90 %Clouds: 68 %
0.02 in of rain0.01 in of rain0.14 in of rain0.46 in of rain0.24 in of rain0.26 in of rain
Weather information provided by OpenWeatherMap. (CC BY-SA)
Show temperatures in degree

Important Regions and Cities

We have extended climate information for the following regions:

Morocco: Experiences of our Visitors

There are 6 reviews for Morocco holiday already. Average rating is 4.3 of 5 stars.
  1. Avatar Preview
    Wolfgang, 69 years old was there in February

    Pleasant during the day – 16 /18 degrees, at night slightly cool at approx. 8° C. Good for excursions, 2 day trip through the desert e recommended. Night flair still not very cult, but pleasant for us older people.

    Weather Rating: 4 stars – Good

  2. Avatar Preview
    Vera Semrau, 71 years old was there in February

    The temperatures were very pleasant, in the highlands somewhat cooler, snow still lay occasionally, but in Fès and the other royal cities it was warm.

    Weather Rating: 4 stars – Good

  3. Avatar Preview
    Brigitte, 51 years old was there in April

    There was a lot of sun, only sometimes some clouds. It was warm, but not too hot (rarely over 30 degrees). In the south and towards the Sahara a little warmer, of course.

    Weather Rating: 5 stars – Excellent

  4. Avatar Preview
    Steph, 43 years old was there in January

    Great sunshine, but very cool nights. Ideal for an active trip :-).

    Weather Rating: 4 stars – Good

  5. Avatar Preview
    Nadja, 49 years old was there in January

    from 10 a.m. to 4 p.m. mostly sunshine and about 18 degrees warm.

    Weather Rating: 4 stars – Good

  6. Avatar Preview
    Inge, 50 years old was there in August

    very hot fortunately in the evening windy at the Atlantic otherwise no recovery possible with the permanent heat for bathing vacation super but otherwise too hot.

    Weather Rating: 5 stars – Excellent

Share your Experience and Win

We want to know: how was the weather during your Morocco holiday? You can win a travel coupon of 1000 $. The price will be raffled among all submissions. Info Icon
When was your Morocco holiday?
Please rate the weather with 0 to 5 stars.
Describe the travel weather during your holiday in your own words!
First Name
years old
E-Mail (voluntary disclosure, will not be shared)
All information entered will be stored according to our privacy policy.
Erg Chebbi (just_a_cheeseburger)  [flickr.com]  CC BY 
License Information available under 'Proof of Image Sources'
Jemaa El Fna Marrakech 2006113 (Britrob)  [flickr.com]  CC BY 
License Information available under 'Proof of Image Sources'
Marokko Strand von Agadir (Alexander Mirschel)  Copyright 
License Information available under 'Proof of Image Sources'

1001 Nights: Holidays in Morocco

Destinations in the Vicinity …

Preview: Best Time to Travel Swaziland
Best Time to Travel Swaziland
including Climate Table and Climate Chart
Preview: Best Time to Travel Sahl Hasheesh
Best Time to Travel Sahl Hasheesh
including Climate Table and Climate Chart
Preview: Best Time to Travel Ivory Coast
Best Time to Travel Ivory Coast
including Climate Table and Climate Chart
Preview: Best Time to Travel Congo
Best Time to Travel Congo
including Climate Table and Climate Chart
Preview: Best Time to Travel Lesotho
Best Time to Travel Lesotho
including Climate Table and Climate Chart
Preview: Best Time to Travel Nigeria
Best Time to Travel Nigeria
including Climate Table and Climate Chart