Planning a getaway to Morocco this December and curious about the weather you should prepare for? Discover all the vital details you need on this page, solving your puzzle:
What to Expect in Morocco in December
Morocco offers a broad spectrum of weather patterns. In December, one might encounter temperatures that range from cold to warm, and precipitation levels ranging from almost none to high. December is a winter month.
Temperatures
The average maximum daytime temperatures vary from cold in Agoudal at 9°C (48°F) to warm in Laayoune at 24°C (75°F). Nighttime temperatures generally drop to 14°C (57°F) in Laayoune and -2°C (28°F) in Agoudal.For a closer look at conditions across Morocco, refer to the map below.
Precipitation
In December, precipitation varies across different areas. From almost no rainfall in Foum Mharech with an average of 4.5 mm (0.2 in) to high rainfall in Chefchaouen with 132 mm (5.2 in).Average sunshine
December brings good sunshine to many areas. Marrakech sees around 221 hours of sunlight, great for visitors looking for bright days.