December Weather in Marrakesh, Morocco

Last updated: August 28, 2025

In Marrakesh, Morocco, December welcomes visitors with a delightful range of weather, featuring maximum temperatures reaching a comfortable 27°C (80°F) and an average of 13°C (55°F). While chilly mornings can drop to a brisk 2°C (36°F), daytime warmth allows for enjoyable exploration. Travelers might experience light precipitation, with total rainfall averaging 26 mm (1.0 in) over approximately 4 days, ensuring that the air remains refreshingly humid at around 62%. This month strikes the perfect balance for those seeking both cultural adventures and pleasant outdoor activities in one of Morocco's most vibrant cities.

December Temperature in Marrakesh

As December settles over Marrakesh, the city experiences a gentle transition into cooler weather, with temperatures ranging from a mild 2°C (36°F) at night to a comfortable 27°C (80°F) during the day. This month showcases a notable drop from the warm highs of prior months, reflecting winter's embrace while still maintaining a pleasant daytime climate ideal for exploration. The average temperature hovers around 13°C (55°F), offering a cozy atmosphere for visitors to enjoy the vibrant markets and rich culture without the sweltering heat characteristic of summer. With clear skies and crisp evenings, December is a fantastic time to experience the enchanting charm of Marrakesh.

December Weather in Marrakesh: Daily Temperature Highs, Lows, and Averages

The chart illustrates December temperature patterns in Marrakesh, showcasing daily minimum, maximum, and average temperatures. It highlights the typical range of temperatures throughout the month, providing insights into weather trends. In Marrakesh, December typically has an average temperature of {2}°C ({3}°F), with highs reaching up to {4}°C ({5}°F) and lows dropping to around {6}°C ({7}°F).
JanFebMarAprMayJunJulAugSepOctNovDec535860657376828378726155
Data source: Temperature data for Marrakesh generated using information from the Copernicus Climate Change Service.
Choose your preferred temperature unit
The average of daily temperatures (24 hours) calculated across all days in the month.

December Precipitation in Marrakesh

In Marrakesh, Morocco, December marks the transition into a cooler, yet still relatively dry, winter season. With 26 mm (1.0 in) of precipitation over 4 days, this month sees a slight increase compared to the preceding months, like November, which recorded 25 mm (1.0 in). This uptick suggests a gradual shift as the year closes, although the amounts remain modest compared to the wetter months of early spring. The rainfall distribution is relatively consistent, indicating that while December brings refreshing moisture, it doesn’t overwhelm the landscape. As the city embraces its unique charm in the mild winter air, December’s precipitation paves the way for a vibrant holiday atmosphere, enriching the surrounding nature and culture.

December Precipitation Trends in Marrakesh

The chart displays monthly precipitation patterns in Marrakesh, with values for each month alongside December’s data, which is highlighted for easy comparison. It shows the amount of precipitation, providing insights into how December’s conditions compare to those of other months. In Marrakesh, December typically receives around {2} mm ({3} inches) of precipitation spread over approximately {4} days.
JanFebMarAprMayJunJulAugSepOctNovDec24394339184266242526
Data source: Precipitation data for December generated using information from the Copernicus Climate Change Service.
Choose your preferred precipitation unit

December Humidity in Marrakesh

In Marrakesh, Morocco, December ushers in a notable increase in humidity, registering at 62%, following the slight dip experienced in November at 63%. This seasonal shift marks a transition towards the wetter months of the year, which typically see higher humidity levels. After the dry spells of late spring and summer, where humidity dropped to an impressive low of 38% in August, the gradual rise from September's 48% through to December reflects the region's shift towards winter. Interestingly, while humidity begins to creep up again during this time, it still remains lower than the peak levels seen earlier in the year, particularly in January when the humidity reaches 61%. Thus, December serves as a bridge, preparing Marrakesh for the cooler, more humid days of winter while still retaining a degree of arid charm.

December Average Humidity in Marrakesh

This chart illustrates the average monthly humidity levels in Marrakesh, with December’s data highlighted for easy comparison. It shows the fluctuation in humidity throughout the year, helping you understand how conditions vary by season. In December, average humidity in Marrakesh is approximately {2}%, offering insight into how humid the weather typically is during this month.
JanFebMarAprMayJunJulAugSepOctNovDec61%53%50%42%45%42%43%38%48%53%63%62%
Data source: Humidity data for December generated using information from the Copernicus Climate Change Service.

December UV Index in Marrakesh

As December arrives in Marrakesh, the UV Index dips to a moderate level of 5, indicating that while sun protection is still recommended, the risk of harm from unprotected sun exposure is substantially lower than in the preceding months. This trend marks a decline from the earlier months of the year, where the UV Index peaked at a staggering 12 during May and June, categorizing the exposure as extreme. December offers a burn time of around 30 minutes, allowing sun-seekers to enjoy the pleasant temperatures without the urgency of immediate protection. Overall, the gradual decrease in UV levels throughout the late fall months promotes a more relaxed approach to sun exposure, making it a perfect time to explore the vibrant city while staying mindful of the sun's rays. For more detailed information, visit Marrakesh UV Index.

Maximum UV Index Levels in Marrakesh for December

The chart shows the monthly maximum UV Index (UVI) for Marrakesh in December, representing the highest UV radiation level. The UVI measures the intensity of ultraviolet radiation from the sun, indicating the potential risk of sunburn and UV-related health issues. In December, the maximum UV index in Marrakesh typically reaches {2}, which falls under the {3} exposure category.
JanFebMarAprMayJunJulAugSepOctNovDec469101212111110865
Data source: Marrakesh December UVI data generated using information from the Copernicus Climate Change Service.

UV Risk Categories

  •  Extreme (11+): Avoid the sun, stay in shade.
  •  Very High (8-10): Limit sun exposure.
  •  High (6-7): Use SPF 30+ and protective clothing.
  •  Moderate (3-5): Midday shade recommended.
  •  Low (0-2): No protection needed.

December Sunshine in Marrakesh

In Marrakesh, Morocco, December offers a mellow respite from the intense summer heat, with 293 hours of sunshine illuminating the city. As the year draws to a close, the sun begins to set slightly earlier, yet this vibrant destination still enjoys ample daylight compared to the earlier months. The trend of increasing sunlight hours peaks around June and July, where both months bask in an impressive 393 hours of sun. As the seasons transition towards winter, sunnier days gradually recede, yet December still boasts a wealth of sunlight that keeps the spirit of the desert alive. This makes it an ideal time to explore Marrakesh, as cooler temperatures paired with plenty of sunshine create an inviting atmosphere for adventure and relaxation alike.

Monthly Sunshine Duration in Marrakesh: December Highlighted

The December sunshine duration represents the total number of hours Marrakesh experiences direct sunlight during the month of December, excluding cloudy or obstructed periods. This chart compares the sunshine duration of December with the other months of the year.
JanFebMarAprMayJunJulAugSepOctNovDec239h282h336h356h383h393h393h373h343h326h294h293h
Data source: Marrakesh December Sunshine duration data generated using information from the Copernicus Climate Change Service.

Chance of Sun in Marrakesh During December

When considering the likelihood of sunny weather in December in Marrakesh, Morocco, the statistics present an inviting picture with a 67% chance of sunshine. This average is part of a noticeable trend where the probability of sunny days gradually rises from earlier months like November and October, which sit at 70% and 72% respectively. As the year progresses, the sunshine peaks in the summer months of July and August, showcasing a clear seasonal shift. December's warmth is a comforting embrace heading into winter, making it an appealing time for sun-seekers looking to escape the chill of colder climates. Whether you're exploring the bustling souks or lounging in scenic gardens, the likelihood of enjoying bright, sunny days adds an alluring charm to Marrakesh during this month.

Percentage of Sunny Days in December in Marrakesh

The chart illustrates the percentage of sunny days in Marrakesh throughout the year, with December highlighted. It highlights the variation in sunshine across each month and provides an overview of the typical frequency of sunny days, offering insights into how often Marrakesh experiences clear skies throughout the year.
JanFebMarAprMayJunJulAugSepOctNovDec58%57%59%57%55%74%82%90%77%72%70%67%
Data source: Marrakesh December chance of sun data, generated using information from the Copernicus Climate Change Service.

Daylight Hours in Marrakesh in December

In Marrakesh, Morocco, the daylight duration experiences a rhythmic ebb and flow throughout the year, reflecting the gentle transition of the seasons. As the year begins, January offers 10 hours of daylight, setting a pattern that sees a gradual increase through February and March, reaching 12 hours by April. The apex of daylight arrives in June, basking the city in 14 hours of sunlight, the longest stretch of the year. However, this abundance of light begins to retreat as summer fades, with daylight decreasing steadily to 10 hours by December. This cyclical pattern highlights Marrakesh's unique climate, where the length of days varies, inviting residents and visitors alike to embrace the splendor of each season.

Average Daylight Hours in Marrakesh for December

The chart illustrates the variation in daylight duration in Marrakesh throughout the year, with December highlighted. It shows the monthly changes in daylight hours, calculated by summing the hours between sunrise and sunset.
JanFebMarAprMayJunJulAugSepOctNovDec10h 19m11h 3m11h 59m12h 57m13h 46m14h 9m13h 57m13h 14m12h 19m11h 21m10h 31m10h 6m
Data source: Marrakesh daylight hours, calculated by summing the hours between sunrise and sunset for each day.

December Winds in Marrakesh

As December wraps Marrakesh in a gentle embrace, the wind whispers a soft lull, with average speeds tapering to 2.2 m/s (5 mph)—consistent with the transitional vibe of this month. Throughout the year, wind speeds in this vibrant city demonstrate a subtle rhythm; they pick up slightly in the warmer months, peaking at 3.0 m/s (7 mph) in May, before settling back into a calmer cadence. The winter months, particularly December, echo a serene, soothing atmosphere, reminiscent of the city's rich tapestry of culture and history. This predictable shift in wind patterns not only marks the seasonal transition but also enhances the enchanting allure of Marrakesh during the final month of the year.

Average December Wind Speed in Marrakesh

The chart displays monthly wind speed patterns in Marrakesh, with values for each month shown alongside December's data, which is highlighted for easy comparison. It illustrates the average wind speed, offering insights into how December's wind conditions compare to the rest of the year.
JanFebMarAprMayJunJulAugSepOctNovDec2.52.22.42.53.02.72.72.62.52.12.22.2 m/s
Data source: Marrakesh December wind data, generated using information from the Copernicus Climate Change Service.

How December Weather in Marrakesh Compares to Other Months

Weather in Marrakesh varies notably across the year, with each month offering distinct climate conditions. This page compares December’s weather to other months in Marrakesh, focusing on differences in temperature, rainfall, humidity, and UV levels.

December and January in Marrakesh exhibit mild weather conditions, though there are some notable differences. December typically sees temperatures ranging from a minimum of 2°C (36°F) to a maximum of 27°C (80°F), with an average of 13°C (55°F). In contrast, January has slightly cooler temperatures, with a minimum of 0°C (33°F) and an average of 11°C (53°F), peaking at 26°C (80°F). Both months receive similar amounts of precipitation, with December seeing 26 mm (1.0 in) over 4 days and January slightly less at 24 mm (0.9 in) over 3 days. Humidity levels remain relatively consistent, with December at 62% and January at 61%. For more detailed insights, you can check Marrakesh weather in January.

In December, temperatures in Marrakesh range from a minimum of 2°C (36°F) to a maximum of 27°C (80°F), with an average temperature of 13°C (55°F). The month sees about 26 mm (1.0 in) of precipitation over approximately 4 days, contributing to a humidity level of 62%. In contrast, February experiences slightly cooler nights with a minimum temperature of 0°C (33°F) but can reach a higher maximum of 30°C (86°F), maintaining a higher average temperature of 14°C (58°F). February also records more rainfall, totaling 39 mm (1.5 in) over approximately 6 days, but the humidity is lower at 53%. For more details on February weather, visit Marrakesh weather in February.

In December, the weather is generally cooler with temperatures ranging from a minimum of 2°C (36°F) to a maximum of 27°C (80°F), averaging around 13°C (55°F). The month sees approximately 26 mm (1.0 in) of precipitation over about 4 days, and the humidity levels are relatively high at 62%. In contrast, March experiences a noticeable warming trend, with minimum temperatures around 4°C (39°F) and maximums reaching 33°C (91°F), averaging 16°C (61°F). However, it is also wetter, with 43 mm (1.7 in) of rain falling over about 8 days—and notably lower humidity at 50%. For more detailed information, you can check Marrakesh weather in March.

When comparing the weather in December and April, we see distinct differences in temperature and precipitation patterns. December tends to be milder with average temperatures ranging from a minimum of 2°C (36°F) to a maximum of 27°C (80°F), accompanied by relatively low precipitation levels of 26 mm (1.0 in) over about four days. In contrast, April experiences warmer temperatures, with minimums of 7°C (44°F) and maximums soaring to 37°C (99°F), alongside increased rainfall totaling 39 mm (1.6 in) spread over approximately seven days. Additionally, humidity levels are higher in December at 62%, while April maintains a drier atmosphere with only 42% humidity. For more detailed insights, check out the link: Marrakesh weather in April.

When comparing the weather in December and May, notable differences emerge. December typically experiences milder temperatures, with averages around 13°C (55°F), while May boasts significantly warmer conditions, averaging 23°C (73°F) and peaking at a scorching 41°C (106°F). Precipitation is slightly higher in December at 26 mm (1.0 in) over four days, compared to May's 18 mm (0.7 in) spread over just three days. Additionally, December has a higher humidity level at 62%, whereas May's humidity drops to a more comfortable 45%. For more details on the weather specifics during May, you can check Marrakesh weather in May.

When comparing the weather in December and June, a stark contrast can be observed. December experiences a cooler climate with temperatures ranging from a minimum of 2°C (36°F) to a maximum of 27°C (80°F), along with average humidity at 62% and moderate precipitation of 26 mm (1.0 in) over about 4 days. In contrast, June showcases a much warmer atmosphere, featuring temperatures that range from a minimum of 13°C (56°F) to a scorching maximum of 43°C (110°F). The month sees significantly less precipitation, totaling only 4 mm (0.2 in) on just one day and a lower humidity of 42%. For those interested in what to expect, further details can be found here: Marrakesh weather in June.

December and July present contrasting weather patterns. In December, temperatures range from a minimum of 2°C (36°F) to a maximum of 27°C (80°F), with an average temperature of 13°C (55°F). The month sees a moderate level of precipitation at 26 mm (1.0 in) over 4 days, coupled with a humidity level of 62%. In stark contrast, July experiences significantly warmer conditions, with temperatures ranging from a minimum of 16°C (61°F) to a scorching maximum of 45°C (113°F), averaging around 28°C (83°F). Notably, July is characterized by almost negligible precipitation of just 2 mm (0.1 in) and no rainy days, along with lower humidity at 43%. For those interested in more specific details, you can check out Marrakesh weather in July.

December and August present starkly contrasting weather patterns. December experiences cooler temperatures, with a minimum of 2°C (36°F) and an average of around 13°C (55°F), peaking at 27°C (80°F). This month sees about 26 mm (1.0 in) of precipitation over four days, accompanied by a humidity level of 62%. In contrast, August boasts a much warmer climate, featuring a minimum temperature of 15°C (60°F) and an average high of 28°C (83°F), soaring to a blistering maximum of 45°C (113°F). Precipitation is significantly lower at only 6 mm (0.2 in) over two days, and the humidity drops to a comfortable 38%. For a detailed look at August's warmth, you can check Marrakesh weather in August.

December weather in Marrakesh features a notable cooling trend, with temperatures ranging from a minimum of 2°C (36°F) to an average of 13°C (55°F) and occasional highs reaching 27°C (80°F). This month experiences slightly more precipitation, totaling 26 mm (1.0 in) over about four days, along with a humidity level of 62%.

In contrast, September is characterized by significantly warmer temperatures, with minimums around 14°C (57°F) and averages peaking at 26°C (79°F), while maximum temperatures can soar to 40°C (104°F). The month is dry, seeing only 6 mm (0.2 in) of rainfall across two days, and features lower humidity levels at 48%.

For more details on September's climate, check out Marrakesh weather in September.

In December, the weather tends to be cooler, with temperatures ranging from a minimum of 2°C (36°F) to a maximum of 27°C (80°F), resulting in a pleasant average of 13°C (55°F). The month sees slightly more precipitation than October, measuring 26 mm (1.0 in) over about four days, and a higher humidity level of 62%. In contrast, October features warmer temperatures, with a minimum of 8°C (46°F) and a striking maximum of 41°C (105°F), averaging around 22°C (72°F). Precipitation during October is slightly less at 24 mm (0.9 in) and occurs over just three days, accompanied by lower humidity levels of 52%. For more details, you can check Marrakesh weather in October.

In comparing the weather of December to November, December presents slightly cooler temperatures with an average of 13°C (55°F), compared to November's warmer average of 16°C (61°F). While December's temperature ranges between a minimum of 2°C (36°F) and a maximum of 27°C (80°F), November offers a broader range with a minimum of 3°C (38°F) and a maximum of 31°C (88°F). Precipitation levels remain similar, with December receiving 26 mm (1.0 in) over 4 days, slightly less than November's 25 mm (1.0 in) over 5 days. Humidity levels are also comparable, measuring 62% in December and 63% in November. For more detailed information on November weather, you can check Marrakesh weather in November.

Compare Marrakesh's Climate with Cities Worldwide

Conclusion: What to Expect From December Weather in Marrakesh

As December arrives, Marrakesh transforms into a unique blend of mild temperatures and refreshing humidity, offering a delightful respite from the sweltering summer heat. While daytime highs can still reach a pleasant 27°C (80°F), the nights cool significantly, often dipping to a brisk 2°C (36°F). This month also sees a modest amount of rainfall, with about four days of precipitation. Overall, December stands out as a time when visitors can enjoy the city's vibrant atmosphere under comfortably cool skies—truly a contrasting experience compared to the warmer and drier months. For a deeper understanding of the city's yearly weather patterns, check out Marrakesh Climate.