⭐ Support Time.now: Join our Premium Plan for an ad-free experience! ⭐ Support Us: Go Premium Ad-Free!

Weather in Morocco 🇲🇦

Right now it is 21°C and partly cloudy in Rabat (feels like 19°C), with humidity 42%, wind 9 km/h. Across Morocco right now, the warmest of the major cities is Taroudant (26°C), and the coolest is Azilal (12°C).

Rabat

Partly Cloudy
21°C 70°F
Partly Cloudy
Full Forecast
Display Units:

Current Weather Conditions: Top Cities in Morocco

Casablanca

Cloudy
20° 68°
Cloudy

Fes

Overcast
20° 67°
Overcast

Tangier

Sunny
19° 66°
Sunny

Marrakesh

Sunny
22° 71°
Sunny

Salé

Partly Cloudy
18° 65°
Partly Cloudy

Agadir

Sunny
25° 77°
Sunny

Rabat

Partly Cloudy
21° 70°
Partly Cloudy

Meknes

Cloudy
20° 67°
Cloudy

Oujda

Sunny
18° 65°
Sunny

Kenitra

Overcast
18° 65°
Overcast

Tétouan

Sunny
21° 69°
Sunny

Al Hoceïma

Sunny
22° 71°
Sunny

Temara

Partly Cloudy
19° 65°
Partly Cloudy

Safi

Light rain shower
19° 67°
Light rain shower

Mohammedia

Cloudy
19° 66°
Cloudy

Khouribga

Overcast
21° 70°
Overcast

El Jadida

Overcast
19° 67°
Overcast

Beni Mellal

Partly Cloudy
22° 72°
Partly Cloudy

Salé Al Jadida

Partly Cloudy
18° 65°
Partly Cloudy

Ait Melloul

Sunny
25° 78°
Sunny

Nador

Sunny
20° 68°
Sunny

Dar Bouazza

Cloudy
20° 67°
Cloudy

Taza

Overcast
19° 66°
Overcast

Fès al Bali

Overcast
20° 67°
Overcast

Settat

Cloudy
20° 69°
Cloudy

Berrechid

Overcast
20° 67°
Overcast

Khemisset

Cloudy
18° 65°
Cloudy

Inezgane

Sunny
25° 78°
Sunny

Ksar El Kebir

Sunny
19° 66°
Sunny

Larache

Sunny
18° 65°
Sunny

Guelmim

Patchy light drizzle
23° 73°
Patchy light drizzle

Khenifra

Overcast
21° 69°
Overcast

Berkane

Sunny
20° 69°
Sunny

Taourirt

Partly Cloudy
18° 65°
Partly Cloudy

Bouskoura

Cloudy
19° 67°
Cloudy

Al Fqih Ben Çalah

Cloudy
21° 70°
Cloudy

Dchira El Jihadia

Sunny
25° 78°
Sunny

Oued Zem

Overcast
21° 70°
Overcast

El Kelaa des Srarhna

Partly Cloudy
22° 72°
Partly Cloudy

Sidi Slimane

Partly Cloudy
19° 66°
Partly Cloudy

Errachidia

Partly Cloudy
19° 65°
Partly Cloudy

Guercif

Cloudy
18° 64°
Cloudy

Oulad Teïma

Sunny
26° 79°
Sunny

Ben Guerir

Partly Cloudy
21° 70°
Partly Cloudy

Ouislane

Cloudy
20° 67°
Cloudy

Tiflet

Partly Cloudy
18° 65°
Partly Cloudy

Lqoliaa

Sunny
25° 78°
Sunny

Taroudant

Partly Cloudy
26° 79°
Partly Cloudy

Sefrou

Overcast
19° 66°
Overcast

Essaouira

Partly Cloudy
21° 70°
Partly Cloudy

Fnidek

Sunny
19° 66°
Sunny

Sidi Kacem

Sunny
19° 66°
Sunny

Tiznit

Patchy rain nearby
23° 73°
Patchy rain nearby

Tan-Tan

Partly Cloudy
23° 74°
Partly Cloudy

Ouarzazate

Sunny
18° 65°
Sunny

Souk El Arbaa

Sunny
19° 66°
Sunny

Youssoufia

Partly Cloudy
20° 68°
Partly Cloudy

Ifrane

Overcast
17° 63°
Overcast

Lahraouyine

Cloudy
20° 67°
Cloudy

Martil

Sunny
20° 69°
Sunny

Aïn Harrouda

Cloudy
20° 67°
Cloudy

Souq Sebt Oulad Nemma

Partly Cloudy
22° 71°
Partly Cloudy

Skhirate

Partly Cloudy
19° 65°
Partly Cloudy

Ouezzane

Partly Cloudy
20° 68°
Partly Cloudy

Benslimane

Cloudy
20° 67°
Cloudy

Beni Enzar

Sunny
22° 72°
Sunny

Mdiq

Sunny
20° 69°
Sunny

Sidi Bennour

Overcast
19° 67°
Overcast

Midelt

Overcast
15° 59°
Overcast

Azrou

Overcast
18° 65°
Overcast

Tirhanimîne

Sunny
22° 71°
Sunny

My Drarga

Sunny
25° 78°
Sunny

Ain El Aouda

Partly Cloudy
19° 65°
Partly Cloudy

Ben Jerrar

Sunny
25° 78°
Sunny

Ad Darwa

Cloudy
19° 67°
Cloudy

Al Aaroui

Sunny
20° 68°
Sunny

Kasba Tadla

Cloudy
22° 72°
Cloudy

Bejaâd

Overcast
21° 70°
Overcast

Sidi Taibi

Overcast
18° 65°
Overcast

Jerada

Cloudy
16° 60°
Cloudy

Chefchaouen

Sunny
19° 67°
Sunny

Mrirt

Overcast
21° 69°
Overcast

Tinghir

Sunny
18° 65°
Sunny

El Aïoun

Partly Cloudy
18° 65°
Partly Cloudy

Azemmour

Overcast
19° 67°
Overcast

Souq Larb’a al Gharb

Sunny
19° 66°
Sunny

Zagora

Sunny
23° 73°
Sunny

Ait Ourir

Sunny
22° 71°
Sunny

Azilal

Sunny
12° 53°
Sunny

Smara

Patchy rain nearby
21° 70°
Patchy rain nearby

Sidi Yahia El Gharb

Overcast
18° 65°
Overcast

Tine Biougra

Sunny
25° 78°
Sunny

Taounate

Sunny
19° 66°
Sunny

Bouznika

Cloudy
20° 67°
Cloudy

Had Soualem

Cloudy
20° 67°
Cloudy

Imzouren

Sunny
22° 71°
Sunny

Zaïo

Sunny
20° 68°
Sunny

Aourir

Sunny
25° 77°
Sunny

El Hajeb

Cloudy
20° 67°
Cloudy

Zeghanghane

Sunny
20° 68°
Sunny

Browse Weather in Morocco by cities in alphabetical order:

A B C D E F G H I J K L M N O R S T Y Z

Frequently Asked Questions about Weather in Morocco

What's the weather like in Morocco right now?

Right now in the capital of Morocco, Rabat, it's 21.0°C with Partly Cloudy. Conditions vary across the country - see the city list on this page for live weather elsewhere in Morocco.

What's the temperature in Rabat, Morocco today?

The current temperature in Rabat, the capital of Morocco, is 21.0°C. It feels like 18.7°C.

Which city in Morocco is warmest right now?

Among major cities in Morocco, Ait Melloul is the warmest right now at 25.3°C, while Oujda is the coolest at 18.3°C.

How humid is it in Rabat right now?

Humidity in Rabat is currently 42%.

How windy is it in Rabat right now?

Wind speed in Rabat is around 8.6 km/h. Wind affects how cold the air feels (wind chill) and how comfortable outdoor activities are.

How can I check weather for other cities in Morocco?

This page lists live weather for the largest cities in Morocco. Click any city to see its full current conditions, hourly forecast, and 14-day outlook.