Even in December , the weather is pretty friendly in Morocco . There’s a bit more rain in the winter than there is in the summer, but the temperatures are quite mild overall. And with so much less tourist traffic to contend with, December is a great time to visit some of the busier areas, like Marrakech.
Average daily temperatures The average daily maximum is 21 C and the average daily minimum is 7 C.
The average maximum daily temperature is 22° which is typically warm and make sunbathing pleasant. The average water temperature is typically 28° which is very warm and ideal for relaxing and swimming for the whole day. There are on average 4.3 days of rain per month and 6.8 hours of sun per day.
The average high temperature in Marrakech during December is 20ºC, so you should be comfortable in shorts and a t-shirt during the day. You should bring some warm clothes for the evenings though, as things get quite chilly at night, with temperatures often dropping to 6ºC.
Long or Mid-sleeve Shirts: During the warmer afternoons, a long or mid-sleeve shirt is all you need on top (go with loose or flowy shirts for a more conservative look). Leggings / Long Underwear: I lived in my leggings in Morocco . They made the chilly nights bearable, and long bus rides a lot more cozy.
Overall, the consensus seems to be that it is relatively safe to visit Marrakech —provided that travelers take certain precautions, including informing themselves about the areas to avoid in Marrakech . To learn more about traveler safety in Marrakech , read on.
As Morocco is primarily a Muslim country, the majority of its residents do not celebrate Christmas . Still, bits and pieces of the holiday can be found, thanks to French influence and a good-sized expat community. This year, expat and Peace Corps bloggers share how they celebrated the holiday.
The south of Europe is always the warmest part of the continent in winter. The Mediterranean countries of Greece, Cyprus , Italy, Malta and Spain have much warmer December temperatures compared to their northern counterparts. The Canary Islands are by far the most warm though.
On average, some of the hottest places to visit in December are: Barbados (29.5 °C) Brisbane (28.2 °C) Cape Verde (26.4 °C) Melbourne (25.5 °C) Lanzarote (22.2 °C) Tenerife (21.9 °C) Madeira (20 °C) Cape Town (19.8 °C)
9 Reasons to Visit Marrakech In The Off-Season Treasure Hunting in the Jemaa el Fna Medina. A Desert Oasis in Ouarzazate. Royal Mansour Le Spa. Fashion Inspiration at the Jardin Majorelle. Palm Tree Paradise at Les Palmeraie. Custom Kaftan Shopping at Bouriad Karim. Afternoon Tea at La Mamounia. The Marrakech International Film Festival.
Marrakech is the place to go for a colourful city break, while neighbouring Agadir is the ultimate destination for laidback relaxation. Marrakech is home to many iconic pieces of Moroccan architecture, and it’s a great city to visit to get a historical and cultural understanding of the country.
The best time to visit Morocco is during spring (mid- March to May ) or fall ( September to October ). The weather is warm but pleasant, unlike the cold temperatures and snow of winter, or the scorching heat of summer.
Agadir has a Mediterranean climate whereas Marrakech sits in the centre of Morocco and has more of a subtropical warmer climate. If you prefer to spend your time chilling round the pool we would recommend travelling in the warmer months.