Weather & Climate
Home
Bucket List
Weather Planner
Countries
Morocco
Destinations
Countries
Morocco
Morocco
Find your destination
Climate
Forecast
December
January
>>
January
February
March
April
May
June
July
August
September
October
November
December
Places in Morocco
Select a city to see its average temperature, precipitation and hours of sunshine over the year.
Map not visible? Whoops sorry! Please refresh the page.
Adrouine
Afeggou
Agadir
Agdz
Aghbalou
Aghmat
Agoudal
Agouti
Aguelmous
Aït Baha
Aït Ben Ali
Aït Ben Haddou
Aït Bou Nit
Aït Bou Setta
Aït Boukha
Aït Hamid
Aït Idaïr
Aït Igad
Aït Kerroum
Aït Ourir
Aït Oussane
Aït Raïs Aomar
Aït Zat
Ajarif
Akhendachou nʼAït Ouffi
Al Ghar
Al Hoceïma
Amellago
Amizmiz
Annakhil
Aoufous
Aourir
Aourz
Asfalou
Asgaour
Asilah
Asni
Asrir nʼIlemchane
Azemmour
Azib Oulad Lâdem
Azrou
Bellouk
Beni Mellal
Bhalil
Bou Drarar
Bou Mkila
Bou-Okkaz
Boumalne
Bouznika
Cabo Negro
Casablanca
Chefchaouene
Dadès Gorges
Dakhla
Dar Bouazza
Dar Caïd Layadi
Dar Hamida
Demnat
Douar Blidene
Douar Caïd Layadi
Douar Khalifa Ben Mbarek
Douar Sehamna
Douar Sidi Youssef Ben Ali
Douar Soukkane
Ech Chaïbat
El Arba
El Caïd Omar
El Gouera
El Harhoura
El Harkat
El Jadida
El Kelaa des Mgouna
El Malaliyine
Er Rachidia
Erfoud
Essaouira
Fez
Fint
Fnidek
Foum Mharech
Foum Zguid
Ghazoua
Goulmima
Gzennaïa
Gzoula
Had Abdallah Rhiat
Ida Ougourd
Ifni
Ifrane
Imlil
Imsouane
Jemaa de Mrirt
Jnane el Morstane
Kenitra
Laarbia
Laayoune
Lac Yasmins
Lahebichate
Lalla Takerkoust
Larache
M'diq
Marina Smir
Marirha
Marrakesh
Martil
Mediouna
Meknès
Merzouga
Mhamid
Mhamid el Rhozlane
Midelt
Mirleft
Missour
Mohammed Ben Abdarrahmane
Mohammedia
Moulay Idriss
Nador
Najem
Nkob
Nouaseur
Oualidia
Ouarzazate
Ouirgane
Oujda
Oulad Aguib
Oulad Aïssa
Oulad Bouʼabid
Oulad Driss
Oulad Ikhia
Oulad Jellal
Oulad Mazoug
Oulad Mkoudo
Oulad Snaguia
Oulad Teïma
Oumnas
Ounara
Ourika
Ouzoud
Pont Blondin
Rabat
Rbat
Restinga Smir
Rissani
Safi
Saïdia
Salé
Sefrou
Sfiani
Sidi Abd el Kader
Sidi Binnzarene
Sidi Bouqnadel
Sidi Bouzid
Sidi Ifni
Sidi Kaouki
Sidi Maʼrouf
Sidi Rahal
Skhirat
Skoura
Sraghna
Tabant
Tacheddirt
Tafraout
Taghazout
Tahannout
Talamennzou
Taliouine
Tamelalt
Tamellalt
Tameslouht
Tamraght Ou Fella
Tamraght Ouzdar
Tan-Tan
Tan-Tan Plage
Tanger
Tangier
Taouz
Tarfaya
Taroudant
Tassila
Taza
Tazentout Azougar
Telouet
Temara
Tétouan
Tiguert
Tinerhir
Tisseldeï
Tiznit
Toualeb
Touggana
Zagora
Zaouia Akermoud
Zaouia Ben Smine