Agadir – Morocco’s General Directorate of Meteorology (DGM) forecasts rain in the High Atlas, morning fog in several regions, and strong winds across the southern provinces today, as temperatures rise across most of the country.
The DGM expects rain with a risk of thunderstorms in the High Atlas, while dense low clouds will cover the Southeast, the Mediterranean coast, and the northern inland plains during the morning. These conditions may bring fog or drizzle in some areas.
The Eastern region will also experience low clouds at night, with fog or local drizzle in places.
Moderate to locally strong wind gusts will affect the southern provinces and coastal areas between El Jadida and Essaouira, according to the DGM.
Minimum temperatures will range from 2°C to 8°C across the Atlas Mountains, the Rif, and the eastern high plateaus. The Sahara provinces will record minimum temperatures between 19°C and 23°C, while other regions will see lows ranging from 12°C to 18°C.
Temperatures will fall significantly in the Sahara provinces but rise across the rest of the country.
Sea conditions will remain calm to slightly rough in the Mediterranean Sea and the Strait of Gibraltar, while the Atlantic coast will experience slightly rough to rough seas.
Temperatures across Moroccan cities
Marrakech will record one of the highest maximum temperatures among the country’s major cities, reaching 29°C, followed by Safi and Essaouira at 28°C. Settat, Oujda, Khouribga, and Beni Mellal will also experience relatively warm conditions, with maximum temperatures ranging from 26°C to 27°C.
Along the Atlantic coast, Casablanca will record a minimum of 16°C and a maximum of 24°C, while Rabat will see temperatures between 15°C and 23°C. Agadir will experience temperatures ranging from 16°C to 25°C.
Northern cities will see cooler conditions, with Tangier recording 15°C to 22°C and Tetouan 13°C to 22°C. Ifrane and Midelt will register some of the lowest minimum temperatures, at 6°C.
In the southern provinces, Laayoune will record temperatures between 19°C and 25°C, while Dakhla will see a minimum of 20°C and a maximum of 25°C. Lagouira will reach 27°C, with temperatures ranging from 21°C to 27°C.








