Essaouira legmelegebb hónapjaiban, augusztusban és júliusban 24 °C körüli az átlag. Januárban és februárban a leghűvösebb az időjárás, ekkor 17 °C körül mozog az átlag. A legtöbb esőre februárban és novemberben lehet számítani.