Best year time to visit El Haj Moussa

General weather information about El Haj Moussa

Average annual temperature is 21.4 °C

Absolute maximum temperature: 48.1 °C

Absolute minimum temperature: 2.2 °C

Number of sunny days: 309 days

Number of rainy days: 56 days

Look at detailed online map of El Haj Moussa

* Weather data for El Haj Moussa Morocco is based on climate observations for 2026 year

El Haj Moussa air temperature forecast for each month

JanFebMarAprMayJunJulAugSepOctNovDec
Absolute maximum temperature (°C)23.525.436.840.237.845.844.848.139.539.732.627.4
Average daytime temperature (°C)19.719.628.430.329.534.538.040.231.931.025.921.9
Average temperature (°C)12.813.319.821.921.926.428.631.024.323.718.514.4
Average night temperature (°C)6.87.712.415.015.720.121.223.218.417.211.57.9
Absolute minimum temperature (°C)2.22.68.19.512.616.517.618.115.611.77.04.2

El Haj Moussa monthly weather indicators

JanFebMarAprMayJunJulAugSepOctNovDec
Daylight maximum duration (h)10.011.012.013.014.014.014.013.012.011.010.010.0
Daylight mean duration (h)10.311.112.013.013.814.214.013.312.411.410.610.1
Daylight minimum duration (h)10.010.011.012.013.014.013.012.011.010.010.010.0
Sunshine mean duration (h)8.88.010.511.212.412.312.711.510.89.59.18.4
Precipitation (mm)4982271100002624
Sunny days271527242029303028252826
Rainy days41346111112625
Snow days000000000000

Best time to visit El Haj Moussa:

The largest precipitation sum in El Haj Moussa is at

  • February — 98(mm)
  • April — 27(mm)
  • October — 26(mm)
  • Frequently asked questions

    When is the best time to visit El Haj Moussa?
    The historical weather data above shows the warmest, sunniest and driest months to help you choose the best time to visit El Haj Moussa.
    What is the weather like in El Haj Moussa?
    See average temperature, rainfall and daylight hours for El Haj Moussa by month in the table above.
    How many sunny days does El Haj Moussa have?
    The monthly weather statistics above show sunshine and rainfall patterns for El Haj Moussa throughout the year.