Where to Go for Great Weather
When to go · Climate guide

Moroccowhen to go

Morocco's national averages run from 19 °C in January to 35 °C in July, with rainfall between 3 mm in July and 28 mm in March and 6.9–9.7 hours of sun a day. Against the default preferences (under 2.7 mm of rain a day, at least 6 hours of sun), the strongest months are April, May and October. Its 16 regions span 22–31 °C in annual mean temperature, so the national figure hides a good deal.

Capital
Rabat
Region
Africa
TZ
Africa/Casablanca
Area
581,713 km²
Climate at a glance · 10-year ERA5

A decade of weather, in one page

Temperature°C
Temperature · 12-month climatologyMorocco. Average daytime high by month in °C. Lowest in January (18.9), highest in July (35.3). Monthly means: 18.9, 20.4, 22.2, 24.9, 28.1, 31.4, 35.3, 35.2, 31.5, 28.1, 23.1, 19.5.
— daytime high— overnight low▬ typical range
View data table
MonthAverage daytime high (°C)Average overnight low (°C)Typical lowTypical high
January18.97.44.323.6
February20.49.05.224.8
March22.210.67.428.9
April24.913.09.830.1
May28.115.612.233.4
June31.418.615.535.9
July35.321.718.738.7
August35.222.219.638.9
September31.519.516.735.3
October28.116.612.832.8
November23.111.98.228.3
December19.58.85.923.8
Rainfallmm
Rainfall · 12-month climatologyMorocco. Rainfall by month in mm. Lowest in July (3), highest in March (28). Monthly means: 15, 21, 28, 20, 14, 6, 3, 7, 15, 19, 17, 21.
View data table
MonthRainfall (mm)
January15
February21
March28
April20
May14
June6
July3
August7
September15
October19
November17
December21
Sunshinehr / day
Sunshine · 12-month climatologyMorocco. Sunshine hours by month in hr / day. Lowest in December (6.9), highest in June (9.7). Monthly means: 7.4, 8.1, 8.6, 9.2, 9.5, 9.7, 9.6, 9.0, 8.4, 8.0, 7.4, 6.9.
View data table
MonthSunshine hours (hr / day)
January7.4
February8.1
March8.6
April9.2
May9.5
June9.7
July9.6
August9.0
September8.4
October8.0
November7.4
December6.9
Windkm/h
Wind · 12-month climatologyMorocco. Average wind speed by month in km/h. Lowest in November (11.2), highest in June (15.1). Monthly means: 12.0, 13.1, 14.3, 14.6, 14.5, 15.1, 14.9, 13.8, 13.0, 11.6, 11.2, 11.6.
— average▬ typical range
View data table
MonthAverage wind speed (km/h)Typical lowTypical high
January12.09.016.8
February13.19.817.6
March14.310.519.5
April14.611.419.4
May14.511.717.9
June15.112.117.7
July14.911.917.7
August13.811.016.9
September13.010.216.3
October11.69.215.4
November11.28.515.6
December11.68.815.7
Premium · four more variables
Unlock Premium →
Premium
Snow depth

Snow depth for Morocco is part of the Premium map and its district-level detail. See what Premium includes.

Premium
Sea surface temperature

Sea surface temperature for Morocco is part of the Premium map and its district-level detail. See what Premium includes.

Premium
Heat index

Heat index for Morocco is part of the Premium map and its district-level detail. See what Premium includes.

Premium
Humidity

Humidity for Morocco is part of the Premium map and its district-level detail. See what Premium includes.

What’s open · year round

Things to do in Morocco

Nothing on this list closes for the season in Morocco, but every one of them has a window worth aiming for.

Opening seasons are checked by hand against the operators and parks themselves, not derived from the climate figures on this page. Last reviewed 2026-08-28. Dates move — confirm before you book.

Safety · 6 governments

What the governments say about Morocco

Combined advisory · most-cautious-wins
Exercise increased caution
Highest level across 6 governments · Advisory last changed
See breakdown by country
AU

Exercise increased caution

Changed Checked www.smartraveller.gov.au
CA

Exercise increased caution

Changed Checked travel.gc.ca
DE

Exercise normal precautions

Changed Checked www.auswaertiges-amt.de
UK

Exercise normal precautions

Changed Checked www.gov.uk
US

Exercise increased caution

Changed Checked travel.state.gov

Parts of Morocco carry a higher advisory — up to level 4, "Do not travel". The governments concerned name a region rather than a boundary, so the carve-out is not drawn on the map and is not reflected in the combined level above. Follow the source links for where it applies.

Month by month

A year in Morocco, in order

  1. Jan
    January18.9°C · 15 mm · 7.4 hr/day

    Around 19 °C with 15 mm of rain and 7.4 hours of sun a day.

    Around 19 °C with 15 mm of rain and 7.4 hours of sun a day.

  2. Feb
    February20.4°C · 21 mm · 8.1 hr/day

    Around 20 °C with 20 mm of rain and 8.1 hours of sun a day.

    Around 20 °C with 20 mm of rain and 8.1 hours of sun a day.

  3. Mar
    March22.2°C · 28 mm · 8.6 hr/day

    Around 22 °C with 28 mm of rain and 8.6 hours of sun a day.

    Around 22 °C with 28 mm of rain and 8.6 hours of sun a day.

  4. Apr
    April24.9°C · 20 mm · 9.2 hr/day

    Around 25 °C with 20 mm of rain and 9.2 hours of sun a day.

    Around 25 °C with 20 mm of rain and 9.2 hours of sun a day.

  5. May
    May28.1°C · 14 mm · 9.5 hr/day

    Around 28 °C with 14 mm of rain and 9.5 hours of sun a day.

    Around 28 °C with 14 mm of rain and 9.5 hours of sun a day.

  6. Jun
    June31.4°C · 6 mm · 9.7 hr/day

    Around 31 °C with 6 mm of rain and 9.7 hours of sun a day.

    Around 31 °C with 6 mm of rain and 9.7 hours of sun a day.

  7. Jul
    July35.3°C · 3 mm · 9.6 hr/day

    Around 35 °C with 3 mm of rain and 9.6 hours of sun a day.

    Around 35 °C with 3 mm of rain and 9.6 hours of sun a day.

  8. Aug
    August35.2°C · 7 mm · 9.0 hr/day

    Around 35 °C with 7 mm of rain and 9.0 hours of sun a day.

    Around 35 °C with 7 mm of rain and 9.0 hours of sun a day.

  9. Sep
    September31.5°C · 15 mm · 8.4 hr/day

    Around 32 °C with 15 mm of rain and 8.4 hours of sun a day.

    Around 32 °C with 15 mm of rain and 8.4 hours of sun a day.

  10. Oct
    October28.1°C · 19 mm · 8.0 hr/day

    Around 28 °C with 19 mm of rain and 8.0 hours of sun a day.

    Around 28 °C with 19 mm of rain and 8.0 hours of sun a day.

  11. Nov
    November23.1°C · 17 mm · 7.4 hr/day

    Around 23 °C with 17 mm of rain and 7.4 hours of sun a day.

    Around 23 °C with 17 mm of rain and 7.4 hours of sun a day.

  12. Dec
    December19.5°C · 21 mm · 6.9 hr/day

    Around 19 °C with 21 mm of rain and 6.9 hours of sun a day.

    Around 19 °C with 21 mm of rain and 6.9 hours of sun a day.

Start free

Plan a trip to Morocco.

No card required. Upgrade to Premium whenever you want more depth.