Morocco weather Flag of

Morocco is a country located in northern Africa.

Weather Overview of Morocco

Weather in Morocco varies depending on geography. Northern Morocco is Mediterranean climate, western Morocco is mainly desert climate and eastern Morocco has an Oceanic-Mediterranean climate. Essaouira, on the Atlantic coast has an average temperature of 27˚C in July while Ouarzazate, located in the east, has an average of 39˚C in the same month.

For a full range of hotels in Morocco visit The Hotel Guru.

Destinations in Morocco

°C °F
Show:
DestinationTodayJanFebMarAprMayJunJulAugSepOctNovDec
Marrakech11°C12°C15°C17°C22°C26°C31°C31°C26°C20°C14°C11°C
Agadir17°C19°C21°C23°C27°C30°C33°C32°C29°C25°C21°C17°C
Casablanca16°C17°C19°C20°C22°C26°C29°C29°C27°C24°C20°C17°C
Fes11°C13°C15°C17°C22°C27°C33°C33°C28°C21°C15°C12°C
Rabat16°C17°C19°C20°C23°C26°C30°C30°C28°C24°C20°C17°C
Ouarzazate17°C19°C22°C25°C30°C35°C39°C38°C33°C27°C21°C17°C
Essaouira15°C16°C17°C19°C21°C23°C27°C26°C24°C21°C18°C15°C
Tangier13°C14°C15°C17°C20°C24°C28°C28°C26°C21°C17°C14°C
High Atlas10°C12°C15°C17°C22°C28°C33°C32°C27°C20°C14°C11°C
Meknes10°C11°C14°C15°C19°C24°C30°C30°C26°C20°C14°C10°C
Southern Desert10°C12°C15°C17°C22°C28°C33°C32°C27°C20°C14°C11°C
Anti Atlas10°C12°C15°C17°C22°C28°C33°C32°C27°C20°C14°C11°C
West Morocco10°C12°C15°C17°C22°C28°C33°C32°C27°C20°C14°C11°C
Oujda12°C13°C16°C18°C22°C28°C32°C33°C28°C22°C16°C13°C
North Coast-Rif10°C12°C15°C17°C22°C28°C33°C32°C27°C20°C14°C11°C

Popular destinations

Popular countries