Map from Google - Essaouira

In Essaouira, the former Portuguese Mogador, the climate is unusual, being very mild, or cool most of the year. In fact, the cold current that flows along the Atlantic coast of Morocco lowers the summer temperatures, so that highs remain about 23 °C even in July and August.
Here are the average temperatures.
Essaouira average temperatures
Essaouira J F M A M J J A S O N D
Min (°C) 10 11 12 13 14 16 17 18 17 16 14 11
Max (°C) 18 18 19 19 20 21 23 23 23 22 21 19

The wind often blows, especially in the form of afternoon breeze in summer.
Another feature of this climate is the presence of fog and mist, which affect this coastal area in the summer mornings, and then dissolve in the afternoon.
Typically the city, which is about a three hour drive from Marrakesh, is visited for its history, for its peculiar alleys, to watch the sea or for surfing and kite surfing, while it is not particularly suitable for swimming and sunbathing.
Precipitation is scarce, typical of a semi-desert climate, about 300 millimetres per year, and most of it occurs from October to April. Generally it occurs in the form of short showers, sometimes even strong.
Here is the average precipitation.
Average precipitation Essaouira
Essaouira J F M A M J J A S O N D Year
Prec. (mm) 45 40 35 30 10 2 0 1 5 25 50 55 298
Days 7 7 7 6 3 1 0 1 2 5 7 7 53

Winter, from December to March, is very mild, with highs ranging about 18/19 °C. At night the temperature rarely drops below 8 °C, but on the other hand wind and humidity increase the feeling of cold. Every now and then there may be some period of bad weather, with rain and wind; for the rest, the weather is nice.

In spring, in April and May, temperatures are very mild, quite similar to those of winter, only the cold at night becomes even more rare, as well as the rains. In the morning there are frequent mists and fogs. Sometimes the wind can blow from the desert, so that the temperature can exceed 30 °C.

Summer, from June to September, is particularly cool, wet and windy. In the morning there are frequent fogs and mists. Heat waves from the desert, rare in June, may occur in July and August, with peaks above 40 °C, but they are rarer than in other coastal areas of Morocco.

Autumn is pleasant in October, and very mild in November, when it can occasionally get cold at night. Usually the rains begin to fall in October.

The amount of sunshine in Essaouira is good all year round, since the good weather prevails, although the sun is often veiled by a thick layer of mist or fog, so it is not particularly strong.


The sea is very cool even in summer, since the temperature reaches 21 °C from July to October, in addition, wind and cool air do to not invite you to swim, except when the wind blows from the desert.
Here are the average sea temperatures.
Sea temperature Essaouira
Essaouira J F M A M J J A S O N D
Sea (°C) 17 17 17 17 18 20 21 21 21 21 19 18

When to go

The best time to visit Essaouira, in search of the remains of its Portuguese or Moorish past, or the stay of Jimi Hendrix and Bob Marley, goes from May to October. To avoid the risk of the albeit rare heatwaves, July and August can be ruled out. Even in summer it is useful to bring a sweatshirt; for those who come from Marrakesh and inland areas, the temperature difference can be considerable and can exacerbate the feeling of cold.