Morocco Weather

Morocco Average Weather & Yearly Climate

Typical weather in Morocco is typically 29 celsius.

Our weather data tells us that July is the hottest month of the year and January is the coldest with temperatures varying by 19.You can expect average temperatures to typically bring around 27 throughout Spring, 37 during Summer (June – Aug) and 28 through the Autumn months and 22 In Winter (December, Jan and Feb) too.
 

Month Degrees Celsius
January 19
February 27
March 25
April 27
May 29
June 35
July 38
August 38
September 33
October 29
November 23
December 20

 
What are the Weather Insights, Yearly Temperature, Climate in Morocco?

Our historical weather stats and averages lets you know the best time to visit Morocco

  • Typical Average Daily Temperature: 29
  • Typical Hottest Month: July
  • Typical Coldest Month: January
  • Average Spring Temperature: 27
  • Average Summer Temperature: 37
  • Average Autumn Temperature: 28
  • Average Winter Temperature: 22