Morocco

Morocco Weather in December

Average temperatures, rainfall, sunshine and the best places to visit in Morocco in December.

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.

Explore Morocco by month

Best Places to Visit in Morocco in December

Click on a destination dot for more details. Toggle the map to compare temperatures or precipitation across Morocco.

perfect weather
pleasant
tolerable
unpleasant
poor

Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20°C (68°F) and 29°C (84°F) and not too much precipitation (less than 90 mm (3.5 in) a month).

Popular Destinations in Morocco

What is the weather like in December for some of the most popular destinations in Morocco?

Temperature range in Morocco (December)

Precipitation variation in Morocco (December)

Marrakech

In December Marrakech generally has pleasant temperatures with maximum daytime temperatures around 20°C (68°F), minimum nighttime temperatures around 6°C (43°F) and moderate monthly rainfall. So on average the conditions are perfect that month.

November
December
January
Max temperature
23°C (73°F)
20°C (68°F)
19°C (66°F)
Min temperature
9°C (48°F)
6°C (43°F)
5°C (41°F)
Monthly sun hours
214 hours
221 hours
221 hours
Monthly rainfall
41 mm (1.6 in)
31 mm (1.2 in)
39 mm (1.5 in)
Monthly rainy days
6 days
5 days
6 days
Weather conditions

Fez

In December Fez generally has pleasant temperatures with maximum daytime temperatures around 18°C (64°F), minimum nighttime temperatures around 7°C (45°F) and moderate monthly rainfall. So on average the conditions are pleasant that month.

November
December
January
Max temperature
21°C (70°F)
18°C (64°F)
17°C (63°F)
Min temperature
10°C (50°F)
7°C (45°F)
6°C (43°F)
Monthly sun hours
207 hours
201 hours
211 hours
Monthly rainfall
69 mm (2.7 in)
59 mm (2.3 in)
58 mm (2.3 in)
Monthly rainy days
10 days
9 days
9 days
Weather conditions

Essaouira

In December Essaouira generally has pleasant temperatures with maximum daytime temperatures around 20°C (68°F), minimum nighttime temperatures around 13°C (55°F) and moderate monthly rainfall. So on average the conditions are perfect that month.

November
December
January
Max temperature
22°C (72°F)
20°C (68°F)
19°C (66°F)
Min temperature
15°C (59°F)
13°C (55°F)
12°C (54°F)
Monthly sun hours
198 hours
199 hours
207 hours
Monthly rainfall
50 mm (2 in)
54 mm (2.1 in)
42 mm (1.7 in)
Monthly rainy days
7 days
7 days
7 days
Weather conditions

Merzouga

In December Merzouga generally has pleasant temperatures with maximum daytime temperatures around 20°C (68°F), minimum nighttime temperatures around 7°C (45°F) and low monthly rainfall. So on average the conditions are perfect that month.

November
December
January
Max temperature
24°C (75°F)
20°C (68°F)
19°C (66°F)
Min temperature
11°C (52°F)
7°C (45°F)
6°C (43°F)
Monthly rainfall
7.4 mm (0.3 in)
5.1 mm (0.2 in)
5.6 mm (0.2 in)
Monthly rainy days
2 days
2 days
2 days
Weather conditions

Agadir

In December Agadir generally has pleasant temperatures with maximum daytime temperatures around 21°C (70°F), minimum nighttime temperatures around 13°C (55°F) and moderate monthly rainfall. So on average the conditions are perfect that month.

November
December
January
Max temperature
24°C (75°F)
21°C (70°F)
20°C (68°F)
Min temperature
15°C (59°F)
13°C (55°F)
12°C (54°F)
Monthly sun hours
219 hours
229 hours
231 hours
Monthly rainfall
44 mm (1.7 in)
48 mm (1.9 in)
31 mm (1.2 in)
Monthly rainy days
5 days
5 days
5 days
Weather conditions

Is your destination not in the list? Have a look at all destinations in Morocco.

Popular cities in December

Day & night temperatures, rainfall and average weather in Morocco in December.

City Weather Day temp Night temp Rainfall
Marrakech 20°C (68°F) 6°C (43°F) 31 mm (1.2 in)
Fez 18°C (64°F) 7°C (45°F) 59 mm (2.3 in)
Essaouira 20°C (68°F) 13°C (55°F) 54 mm (2.1 in)
Merzouga 20°C (68°F) 7°C (45°F) 5.1 mm (0.2 in)
Tangier 18°C (64°F) 12°C (54°F) 104 mm (4.1 in)
Chefchaouen 16°C (61°F) 7°C (45°F) 132 mm (5.2 in)

Morocco weather in December: frequently asked questions

What is the weather like in Morocco in December?

Morocco typically experiences perfect weather in December, part of the winter season. Daytime highs in Marrakech average around 20°C (68°F), and temperatures drop to about 6°C (43°F) at night.

What is the average temperature in Morocco in December?

Average temperatures in Morocco during December range from a nighttime low near 6°C (43°F) to a daytime high around 20°C (68°F) in Marrakech.

Does Morocco get a lot of rain in December?

Rain is generally moderate to light in Morocco during December, with Marrakech averaging close to 31 mm (1.2 in).

Is December a Good Time to Visit Morocco?

We believe that December is one of the best times to visit Morocco with overall perfect weather in Marrakech. However, the weather conditions may vary depending on your destination.

Generally speaking, the best visiting conditions can be found in February, March, April, May, October, November and December offering mostly perfect weather in Marrakech. On the other hand, the months of July and August tend to have poor weather conditions.

Interested in more climate information?

We have much more information about the climate in Morocco.

Weather and climate has detailed information for every country in the world. Are you going to Morocco? Get detailed historical weather averages for many cities in Morocco.

Not sure yet where to go? We now have a tool which recommends destinations that suit your ideal travel conditions. Find out where to go with our weather planner.

Bucket list

Need travel inspiration? Check out our bucket list articles and be inspired.