According to forecasts from the General Directorate of Meteorology, Morocco is set to experience significantly high temperatures tomorrow, Monday, August 3, 2026, in various regions of the country. The highest temperature is expected to reach a scorching 48 degrees Celsius in both Smara and Osrd. In Marrakech, highs will reach 46 degrees Celsius, while temperatures will peak at 42 degrees in Khouribga and Beni Mellal, and 41 degrees in Oujda.

In Agadir, the temperatures will range from a minimum of 22 degrees Celsius to a maximum of 36 degrees Celsius during the day. The coastal city of Essaouira is expected to have temperatures between 20 and 26 degrees Celsius.

Temperature Forecast for Monday, August 3, 2026

The forecasts also indicate a high of 40 degrees Celsius in Fes, Taounate, Errachidia, Ouarzazate, and Laayoune, while Bougharef and Settat will record temperatures of 39 degrees Celsius. In coastal cities, high temperatures will vary, with maximums of 25 degrees in Casablanca, 27 degrees in El Jadida and Dakhla, 28 degrees in Rabat, and 30 degrees in Kenitra.

Expected Minimum and Maximum Temperatures in Various Cities

Below is the anticipated temperature range for different cities throughout Morocco on Monday, August 3, 2026:

CityMinimumMaximum
Oujda25°41°
Bougharef25°39°
Al Hoceima23°32°
Tetouan23°35°
Ceuta22°26°
Melilla26°29°
Tangier21°31°
Kenitra19°30°
Rabat18°28°
Casablanca20°25°
El Jadida19°27°
Settat19°39°
Safí20°34°
Khouribga23°42°
Beni Mellal25°42°
Marrakech26°46°
Meknes24°38°
Fes24°40°
Ifrane20°33°
Taounate24°40°
Errachidia29°40°
Ouarzazate24°40°
Agadir22°36°
Essaouira20°26°
Laayoune21°40°
Smara29°48°
Dakhla17°27°
Osrd20°48°
Guerguerat22°26°
Midelt24°37°

As reported by agadir24.info.