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 28°C and sunny in Rabat (feels like 30°C), with humidity 60%, wind 17 km/h. Across Morocco right now, the warmest of the major cities is Sidi Kacem (41°C), and the coolest is Azilal (15°C).

Rabat

Sunny
28°C 83°F
Sunny
Full Forecast
Display Units:

Current Weather Conditions: Top Cities in Morocco

Casablanca

Partly Cloudy
31° 88°
Partly Cloudy

Fes

Sunny
38° 99°
Sunny

Tangier

Sunny
33° 91°
Sunny

Marrakesh

Overcast
38° 100°
Overcast

Salé

Sunny
28° 83°
Sunny

Agadir

Sunny
39° 102°
Sunny

Rabat

Sunny
28° 83°
Sunny

Meknes

Overcast
36° 97°
Overcast

Oujda

Sunny
31° 88°
Sunny

Kenitra

Sunny
32° 90°
Sunny

Tétouan

Partly Cloudy
33° 91°
Partly Cloudy

Al Hoceïma

Sunny
29° 84°
Sunny

Temara

Sunny
28° 83°
Sunny

Safi

Partly Cloudy
27° 80°
Partly Cloudy

Mohammedia

Cloudy
25° 77°
Cloudy

Khouribga

Overcast
32° 90°
Overcast

El Jadida

Cloudy
25° 78°
Cloudy

Beni Mellal

Overcast
29° 85°
Overcast

Salé Al Jadida

Sunny
28° 83°
Sunny

Ait Melloul

Sunny
39° 102°
Sunny

Nador

Sunny
28° 83°
Sunny

Dar Bouazza

Sunny
28° 82°
Sunny

Taza

Sunny
35° 95°
Sunny

Fès al Bali

Sunny
38° 99°
Sunny

Settat

Sunny
36° 97°
Sunny

Berrechid

Sunny
35° 95°
Sunny

Khemisset

Overcast
38° 99°
Overcast

Inezgane

Sunny
39° 102°
Sunny

Ksar El Kebir

Sunny
36° 97°
Sunny

Larache

Partly Cloudy
25° 78°
Partly Cloudy

Guelmim

Partly Cloudy
40° 104°
Partly Cloudy

Khenifra

Overcast
34° 92°
Overcast

Berkane

Sunny
29° 84°
Sunny

Taourirt

Sunny
35° 95°
Sunny

Bouskoura

Sunny
35° 95°
Sunny

Al Fqih Ben Çalah

Overcast
37° 99°
Overcast

Dchira El Jihadia

Sunny
39° 102°
Sunny

Oued Zem

Overcast
33° 92°
Overcast

El Kelaa des Srarhna

Overcast
25° 78°
Overcast

Sidi Slimane

Sunny
39° 102°
Sunny

Errachidia

Cloudy
31° 88°
Cloudy

Guercif

Sunny
36° 97°
Sunny

Oulad Teïma

Patchy rain nearby
40° 104°
Patchy rain nearby

Ben Guerir

Cloudy
37° 99°
Cloudy

Ouislane

Overcast
36° 97°
Overcast

Tiflet

Cloudy
34° 94°
Cloudy

Lqoliaa

Sunny
39° 102°
Sunny

Taroudant

Cloudy
39° 102°
Cloudy

Sefrou

Partly Cloudy
33° 92°
Partly Cloudy

Essaouira

Sunny
30° 86°
Sunny

Fnidek

Sunny
24° 75°
Sunny

Sidi Kacem

Sunny
41° 106°
Sunny

Tiznit

Sunny
31° 88°
Sunny

Tan-Tan

Dust storm
33° 92°
Dust storm

Ouarzazate

Patchy rain nearby
25° 76°
Patchy rain nearby

Souk El Arbaa

Sunny
36° 97°
Sunny

Youssoufia

Sunny
38° 100°
Sunny

Ifrane

Light rain shower
25° 77°
Light rain shower

Lahraouyine

Partly Cloudy
31° 88°
Partly Cloudy

Martil

Overcast
30° 86°
Overcast

Aïn Harrouda

Partly Cloudy
31° 88°
Partly Cloudy

Souq Sebt Oulad Nemma

Partly Cloudy
37° 98°
Partly Cloudy

Skhirate

Sunny
28° 83°
Sunny

Ouezzane

Sunny
39° 102°
Sunny

Benslimane

Cloudy
32° 90°
Cloudy

Beni Enzar

Sunny
27° 81°
Sunny

Mdiq

Overcast
30° 86°
Overcast

Sidi Bennour

Overcast
33° 91°
Overcast

Midelt

Patchy rain nearby
27° 80°
Patchy rain nearby

Azrou

Light rain shower
25° 77°
Light rain shower

Tirhanimîne

Sunny
29° 84°
Sunny

My Drarga

Sunny
39° 102°
Sunny

Ain El Aouda

Sunny
28° 83°
Sunny

Ben Jerrar

Sunny
39° 102°
Sunny

Ad Darwa

Sunny
35° 95°
Sunny

Al Aaroui

Sunny
28° 83°
Sunny

Kasba Tadla

Overcast
36° 96°
Overcast

Bejaâd

Overcast
33° 92°
Overcast

Sidi Taibi

Sunny
32° 90°
Sunny

Jerada

Sunny
34° 92°
Sunny

Chefchaouen

Light rain shower
24° 75°
Light rain shower

Mrirt

Overcast
34° 92°
Overcast

Tinghir

Patchy rain nearby
30° 86°
Patchy rain nearby

El Aïoun

Sunny
35° 95°
Sunny

Azemmour

Cloudy
25° 78°
Cloudy

Souq Larb’a al Gharb

Sunny
36° 97°
Sunny

Zagora

Sunny
35° 94°
Sunny

Ait Ourir

Overcast
38° 100°
Overcast

Azilal

Light rain
15° 60°
Light rain

Smara

Dust storm
39° 102°
Dust storm

Sidi Yahia El Gharb

Sunny
32° 90°
Sunny

Tine Biougra

Sunny
39° 102°
Sunny

Taounate

Partly Cloudy
38° 100°
Partly Cloudy

Bouznika

Cloudy
32° 90°
Cloudy

Had Soualem

Sunny
28° 82°
Sunny

Imzouren

Sunny
29° 84°
Sunny

Zaïo

Sunny
28° 83°
Sunny

Aourir

Sunny
39° 102°
Sunny

El Hajeb

Overcast
36° 97°
Overcast

Zeghanghane

Sunny
28° 83°
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 28.3°C with Sunny. 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 28.3°C. It feels like 29.9°C.

Which city in Morocco is warmest right now?

Among major cities in Morocco, Ait Melloul is the warmest right now at 39.0°C, while Mohammedia is the coolest at 25.2°C.

Does Morocco have multiple climate zones?

Yes - temperatures across Morocco today range by about 14°C between the warmest and coolest major cities, which suggests multiple climate zones. Countries with wide north-south spans or large elevation differences usually see varied weather on the same day.

How humid is it in Rabat right now?

Humidity in Rabat is currently 60%.

How windy is it in Rabat right now?

Wind speed in Rabat is around 17.3 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.