Weather

Morocco

🔥
Danger — Heat wave7 areas

Home > Africa > Morocco

Top 146 Locations

CasablancaOvercast23°C73°FOvercast81%2 km/h1 m/s2 mphRabatOvercast22°C71°FOvercast84%1 km/h0 m/s0 mphFezPartly cloudy23°C74°FPartly cloudy74%1 km/h0 m/s0 mphMarrakeshOvercast25°C78°FOvercastHeat wave52%1 km/h0 m/s0 mphSaléOvercast22°C71°FOvercast84%1 km/h0 m/s0 mphTangierOvercast21°C70°FOvercast89%2 km/h0 m/s1 mphMeknesDrizzle21°C70°FDrizzle82%1 km/h0 m/s1 mphKenitraOvercast22°C71°FOvercast86%1 km/h0 m/s1 mphAgadirClear21°C70°FClear87%1 km/h0 m/s0 mphOujdaPartly cloudy24°C75°FPartly cloudyHeat wave49%2 km/h0 m/s1 mphSafiOvercast21°C70°FOvercast81%5 km/h1 m/s3 mphMohammediaOvercast22°C72°FOvercast80%2 km/h1 m/s1 mphTétouanPartly cloudy23°C74°FPartly cloudy59%2 km/h1 m/s2 mphLaayouneOvercast22°C71°FOvercast84%8 km/h2 m/s5 mphKhouribgaOvercast21°C69°FOvercast69%2 km/h1 m/s1 mphEl JadidaOvercast22°C72°FOvercast83%4 km/h1 m/s3 mphAït MelloulClear21°C70°FClear89%2 km/h0 m/s1 mphDakhlaPartly cloudy21°C69°FPartly cloudy90%11 km/h3 m/s7 mphNadorDrizzle26°C78°FDrizzle48%1 km/h0 m/s1 mphTazaClear25°C76°FClearHeat wave63%1 km/h0 m/s1 mphInezganeFog21°C69°FFog93%1 km/h0 m/s1 mphKhemissetOvercast20°C68°FOvercast89%1 km/h0 m/s1 mphAl HoceimaClear25°C77°FClear66%1 km/h0 m/s0 mphKhenifraClear24°C75°FClearHeat wave41%2 km/h1 m/s1 mphGuelmimClear19°C67°FClearHeat wave92%2 km/h0 m/s1 mphSettatPartly cloudy19°C66°FPartly cloudy89%4 km/h1 m/s3 mphEl Kelaa des SraghnaClear23°C73°FClearHeat wave64%1 km/h0 m/s1 mphBerkanePartly cloudy25°C78°FPartly cloudy41%0 km/h0 m/s0 mphKsar el-KebirPartly cloudy20°C68°FPartly cloudy94%0 km/h0 m/s0 mphLaracheFog20°C69°FFog94%1 km/h0 m/s0 mphBouskouraOvercast21°C70°FOvercast84%2 km/h1 m/s1 mphOuled-TeimaClear21°C70°FClear83%2 km/h1 m/s1 mphDcheira El JihadiaFog21°C70°FFog95%1 km/h0 m/s1 mphBerrechidOvercast21°C69°FOvercast84%3 km/h1 m/s2 mphBen GuerirPartly cloudy20°C68°FPartly cloudy77%2 km/h1 m/s2 mphTiznitClear21°C70°FClear82%1 km/h0 m/s0 mphLqliaaClear21°C69°FClear84%2 km/h0 m/s1 mphEssaouiraClear19°C67°FClear88%9 km/h2 m/s5 mphErrachidiaPartly cloudy28°C82°FPartly cloudy18%1 km/h0 m/s1 mphAït AmiraClear20°C69°FClear86%2 km/h1 m/s1 mphTemaraOvercast21°C71°FOvercast83%1 km/h0 m/s1 mphOuarzazateOvercast27°C81°FOvercast18%1 km/h0 m/s1 mphTifletPartly cloudy20°C68°FPartly cloudy89%2 km/h0 m/s1 mphTaroudantClear25°C77°FClearHeat wave69%1 km/h0 m/s1 mphAïn HarroudaOvercast22°C72°FOvercast79%2 km/h1 m/s1 mphTan-TanOvercast21°C70°FOvercast88%5 km/h2 m/s3 mphOuezzanePartly cloudy20°C68°FPartly cloudy92%1 km/h0 m/s0 mphGuercifClear28°C82°FClearHeat wave35%0 km/h0 m/s0 mphSmaraOvercast23°C73°FOvercast73%5 km/h1 m/s3 mphMideltClear22°C71°FClear28%1 km/h0 m/s1 mphDriouchPartly cloudy25°C78°FPartly cloudyHeat wave38%1 km/h0 m/s0 mphDrargaFog22°C71°FFog89%1 km/h0 m/s1 mphKasba TadlaOvercast27°C80°FOvercastHeat wave54%1 km/h0 m/s1 mphZaïoDrizzle25°C77°FDrizzleHeat wave40%1 km/h0 m/s0 mphOuislaneDrizzle21°C70°FDrizzle82%1 km/h0 m/s1 mphAzrouPartly cloudy25°C76°FPartly cloudyHeat wave24%2 km/h1 m/s2 mphBejaadPartly cloudy26°C78°FPartly cloudyHeat wave55%1 km/h0 m/s1 mphJeradaPartly cloudy29°C83°FPartly cloudyHeat wave13%1 km/h0 m/s1 mphSkhiratOvercast21°C71°FOvercast85%1 km/h0 m/s1 mphBoujdourOvercast20°C69°FOvercast87%11 km/h3 m/s7 mphTinghirPartly cloudy28°C82°FPartly cloudy15%2 km/h1 m/s1 mphEl Aioun Sidi MelloukClear25°C78°FClearHeat wave45%1 km/h0 m/s1 mphAzemmourOvercast22°C71°FOvercast83%4 km/h1 m/s3 mphTemsiaClear21°C70°FClear85%2 km/h0 m/s1 mphLaouamraFog20°C67°FFog96%1 km/h0 m/s0 mphSidi BennourOvercast21°C69°FOvercast82%3 km/h1 m/s2 mphAit OurirClear24°C76°FClearHeat wave61%1 km/h0 m/s1 mphSidi BibiClear20°C69°FClear88%2 km/h1 m/s1 mphBiougraClear21°C70°FClear83%1 km/h0 m/s1 mphTaouimaDrizzle24°C76°FDrizzle44%1 km/h0 m/s1 mphAl AarouiDrizzle24°C75°FDrizzleHeat wave41%1 km/h0 m/s0 mphAguelmousPartly cloudy24°C76°FPartly cloudyHeat wave47%1 km/h0 m/s1 mphChefchaouenPartly cloudy24°C75°FPartly cloudyHeat wave76%1 km/h0 m/s1 mphAourirClear22°C71°FClear91%1 km/h0 m/s0 mphEl HajebPartly cloudy24°C75°FPartly cloudyHeat wave40%1 km/h0 m/s1 mphZagoraPartly cloudy30°C86°FPartly cloudy17%1 km/h0 m/s1 mphBen AhmedOvercast18°C64°FOvercast92%2 km/h0 m/s1 mphTit MellilOvercast22°C71°FOvercast82%2 km/h0 m/s1 mphBeni Ansar / Aït NsarPartly cloudy26°C78°FPartly cloudy37%1 km/h0 m/s1 mphMograneOvercast21°C70°FOvercast91%1 km/h0 m/s1 mphDar Oulad ZidouhPartly cloudy25°C77°FPartly cloudyHeat wave58%4 km/h1 m/s2 mphAsilahPartly cloudy21°C70°FPartly cloudy91%2 km/h1 m/s1 mphIfranePartly cloudy23°C73°FPartly cloudyHeat wave28%2 km/h1 m/s2 mphLalla MimounaFog20°C68°FFog95%1 km/h0 m/s0 mphFritissaClear27°C80°FClearHeat wave32%2 km/h0 m/s1 mphBouarfaClear26°C79°FClear17%2 km/h1 m/s1 mphSidi Yahya ZaerOvercast20°C69°FOvercast85%1 km/h0 m/s1 mphSidi SmaïlOvercast21°C70°FOvercast81%4 km/h1 m/s2 mphBab TazaPartly cloudy22°C72°FPartly cloudyHeat wave72%2 km/h1 m/s1 mphSidi Ali Ben HamdoucheOvercast22°C71°FOvercast82%4 km/h1 m/s2 mphBelfaaClear20°C68°FClear89%1 km/h0 m/s1 mphArfoudClear31°C88°FClear16%1 km/h0 m/s0 mphBouznikaPartly cloudy21°C71°FPartly cloudy86%1 km/h0 m/s1 mphTahlaPartly cloudy23°C73°FPartly cloudyHeat wave80%1 km/h0 m/s1 mphMoulay BousselhamOvercast21°C70°FOvercast92%1 km/h0 m/s1 mphImzourenPartly cloudy25°C77°FPartly cloudy53%1 km/h0 m/s1 mphM'HayaPartly cloudy22°C72°FPartly cloudy79%1 km/h0 m/s1 mphEr-RichClear22°C72°FClear30%1 km/h0 m/s0 mphAbdelghaya SouahelPartly cloudy23°C74°FPartly cloudyHeat wave46%1 km/h0 m/s1 mphAïn El AoudaOvercast20°C69°FOvercast83%2 km/h0 m/s1 mphSelouanePartly cloudy23°C74°FPartly cloudyHeat wave47%1 km/h0 m/s1 mphOuaoulaClear23°C73°FClearHeat wave30%1 km/h0 m/s1 mphOuled TayebPartly cloudy23°C73°FPartly cloudy78%0 km/h0 m/s0 mphGueznaïaOvercast21°C70°FOvercast91%1 km/h0 m/s1 mphZouadaFog20°C67°FFog95%1 km/h0 m/s0 mphBni AyatPartly cloudy28°C82°FPartly cloudyHeat wave50%2 km/h1 m/s1 mphIghoudPartly cloudy22°C71°FPartly cloudyHeat wave61%4 km/h1 m/s3 mphAlnifClear29°C85°FClear17%1 km/h0 m/s1 mphSouk Tlet El GharbOvercast21°C70°FOvercast94%1 km/h0 m/s1 mphMédiounaOvercast21°C70°FOvercast86%2 km/h1 m/s1 mphTidili MesfiouaClear25°C77°FClear21%1 km/h0 m/s1 mphMissourPartly cloudy27°C80°FPartly cloudyHeat wave38%1 km/h0 m/s0 mphAin CheggagPartly cloudy22°C72°FPartly cloudy81%0 km/h0 m/s0 mphZeghanghaneDrizzle25°C78°FDrizzle32%1 km/h0 m/s0 mphAit TamlilClear25°C78°FClear17%2 km/h1 m/s2 mphShoulOvercast20°C69°FOvercast83%2 km/h1 m/s1 mphOulad M BarekClear26°C79°FClearHeat wave60%1 km/h0 m/s1 mphAhfirOvercast25°C78°FOvercast33%1 km/h0 m/s1 mphSidi RedouanePartly cloudy21°C69°FPartly cloudy89%1 km/h0 m/s1 mphAit Sidi DaoudClear25°C76°FClearHeat wave54%2 km/h1 m/s1 mphSaïdiaOvercast24°C75°FOvercast66%2 km/h0 m/s1 mphDar ChaffaiPartly cloudy22°C71°FPartly cloudyHeat wave67%3 km/h1 m/s2 mphKetamaDrizzle25°C78°FDrizzleHeat wave22%2 km/h1 m/s1 mphBhalilPartly cloudy24°C74°FPartly cloudyHeat wave47%1 km/h0 m/s1 mphAgouraiClear22°C72°FClear66%1 km/h0 m/s0 mphGoulmimaPartly cloudy28°C83°FPartly cloudy16%2 km/h0 m/s1 mphOutat El HajClear27°C81°FClearHeat wave34%1 km/h0 m/s0 mphAïn Bni MatharPartly cloudy27°C80°FPartly cloudyHeat wave17%2 km/h1 m/s1 mphBni TadjiteClear25°C76°FClear25%0 km/h0 m/s0 mphMidarPartly cloudy26°C79°FPartly cloudyHeat wave33%1 km/h0 m/s1 mphHaddadaOvercast21°C70°FOvercast84%2 km/h0 m/s1 mphChichaouaClear22°C71°FClearHeat wave69%2 km/h1 m/s1 mphBni BouayachDrizzle25°C78°FDrizzle45%1 km/h0 m/s0 mphEzzhiligaPartly cloudy19°C66°FPartly cloudy86%1 km/h0 m/s0 mphIssaguenDrizzle25°C77°FDrizzleHeat wave20%3 km/h1 m/s2 mphHarhouraOvercast22°C71°FOvercast83%1 km/h0 m/s1 mphTataClear33°C92°FClearHeat wave11%2 km/h1 m/s1 mphZaouiat CheikhPartly cloudy28°C82°FPartly cloudyHeat wave31%1 km/h0 m/s1 mphTabantClear23°C73°FClear20%2 km/h1 m/s1 mphOued JdidaDrizzle22°C72°FDrizzle79%1 km/h0 m/s0 mphIghrem N'OugdalClear23°C73°FClear19%2 km/h0 m/s1 mphMadaghClear23°C73°FClear67%1 km/h0 m/s0 mphBoulaouaneOvercast21°C70°FOvercast80%3 km/h1 m/s2 mphBzouClear24°C75°FClearHeat wave61%1 km/h0 m/s1 mphTelouetClear23°C74°FClear19%2 km/h1 m/s1 mphFiguigClear28°C83°FClear16%1 km/h0 m/s1 mph

Last updated:

Browse all regions in Morocco above to discover more cities.