Essaouira Weather & When to Go

Essaouira is located in a semi-tropical zone and generally has mild weather all year long. The average high temperature for the city during the summer is in the mid 80's, somewhat cooler than the temperatures in inland Morocco because of it coastal location. During the winter months, Essaouira's high temperatures average in the 60's during the winter (December - February), also a bit cooler than inland. Rainfall in Essaouira comes mainly from November through March, the rest of the year being very dry with little or no precipitation.

Visitors come to Essaouira all year long, but the majority in the warmer spring and summer months to enjoy the city's beaches and resorts. The weather in Essaouira is also quite nice in the wintertime, and many activities are available there during that time, but it is not generally warm enough for swimming.

Google