Agadir, position in the map

In Agadir, a city located in the southern part of the coast of Morocco, the climate is a bit peculiar: it's subtropical oceanic, temperate and arid. Winters are very mild, with quite rare rains, while summers are warm, but without excesses and with no rain. Along the Atlantic coast of Morocco, a cold current flows, which makes the climate very mild but can also cause fogs and low clouds, especially in the warmest months.
Rainfall typically occurs in the form of showers, and it's scarce, almost at desert levels, in fact it amounts to 220 millimeters (8.7 inches) per year; almost all the rains fall from October to April. Sometimes, however, rainfall can be heavier than usual, and given the semi-desert environment, for which the soil does not absorb rainwater easily, flooding may occur.
Here is the average precipitation.
Agadir - Average precipitation
MonthJanFebMarAprMayJunJulAugSepOctNovDecYear
Prec.(mm)5030251651016203040224
Prec.(in)21.210.60.20000.20.81.21.68.8
Days54532101134635

Although the weather is usually mild, hot air masses from the desert can arrive all year round, raising the temperatures by many degrees, in winter to around 30 °C (86 °F), while in summer they can bring a scorching heat, with more than 40 °C (104 °F): this can happen in May and September, but especially in July and August (while in June it's a bit more rare). In recent years, these heat waves have become more frequent. In the worst cases, the heat can last a few days, as happened for example in July 2009, when the maximum temperature exceeded 46 °C (115 °F) for 8 days in a row, or in August 2013, when it exceeded 42 °C (108 °F) for 6 days in a row. In July 2012, the temperature reached 48.5 °C (119.5 °F), and in July 2009 up to 49 °C (120 °F).
Here are the average temperatures.
Agadir - Average temperatures
MonthJanFebMarAprMayJunJulAugSepOctNovDec
Min (°C)891112141618181715129
Max (°C)202022212324262626252320
Min (°F)464852545761646463595448
Max (°F)686872707375797979777368

Winter, from December to February, is very mild, especially during the day, since the maximum temperatures are about 20 °C (68 °F), while sometimes at night it can be cold, since the minimum temperatures can drop below 5 °C (41 °F). The rains are rare: sometimes it does not rain for a whole month. We can not exclude, however, some waves of bad weather, with quite abundant rains for a few days.

Spring, from March to mid-June, is very mild or pleasantly warm; when the wind blows from the desert, however, it can be hot. Every now and then, thunderstorms can erupt in March and April, and more rarely in May.

Summer, from mid-June to September, is warm and dry. Generally, the weather is pleasantly warm, but in the evening or in the early morning it can be a bit cool. In addition, at night and in the early morning, fogs and mists due to the cold sea current can form along the coast, but they dissolve in the warmest hours. Sometimes, however, the wind from the desert can bring hot days, around 40 °C (104 °F) and more, during which, however, the humidity decreases.

Autumn is usually pleasantly warm in October, while in November it is very mild, but at night it can start to get cold. In October, the first rare rains can occur, which sometimes may be more abundant than usual. In late November 2014, there have been heavy rains, which caused widespread flooding.

Agadir

The amount of sunshine in Agadir is good, as clear skies prevail in all seasons, but it's not great, in fact, weather disturbances can sometimes affect this area in autumn and winter, while fog and mist can form in summer.
Agadir - Sunshine
MonthJanFebMarAprMayJunJulAugSepOctNovDec
Hours7899109988877

The sea is never warm: the water temperature ranges from 17 °C (63 °F) in the winter months, to 19 °C (66 °F) in June, 21 °C (70 °F) in August and September, and 20 °C (68 °F) in October. In the area, there are some surf spots, with good ocean waves.
Here are the average sea temperatures.
Agadir - Sea temperature
MonthJanFebMarAprMayJunJulAugSepOctNovDec
Temp (°C)171717171819202121201918
Temp (°F)636363636466687070686664

Best Time


The best time to go to Agadir for a beach holiday or for a holiday in a resort, is from July to September, or even mid-October. In June, the sea is still cold (although it remains very cool also in the following months). In July and August, very hot days can occur. So all in all the best month is September. However, morning mists and a bit of cool weather in the evening and in the morning must be put into account throughout the period.
For cool evenings and misty mornings, it's better to bring a sweatshirt, even in summer.