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.
Warmest places in Europe in December Lanzarote – Canary Islands. Gran Canaria – Canary Islands. Tenerife – Canary Islands. Fuerteventura – Canary Islands. Greece (Crete and South Peloponnese) Spain (Andalusia and Canary Islands) Italy (Sicily)
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.
Where is hot in December ? Lanzarote. Tenerife. Melbourne. Average December temperature: 25.5 °C. Cape Verde. Average December temperature: 26.4 °C. Brisbane. Average December temperature: 28.2 °C. Barbados. Average December temperature: 29.5 °C. Dominican Republic. Average December temperature: 29.6 °C. Cancun. Average December temperature: 30.4 °C.
Average maximum temperature for December is 19°C on the coast and 17°C inland, about two degrees higher than in January and February. The mild temperatures of the daytime should not trick you, though, since evenings and nights are cold with average temperatures of 9°C-10°C on the coast and 7°C inland.
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.
Although cooler in the winter months, Morocco is a year round destination. 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.
The average high temperature in Agadir during December is 22ºC, so it’s still warm enough to chill out in your beach gear. You’ll need some warmer clothes for the evenings though as things get quite chilly, with temperatures usually dropping to 9ºC at night.
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.
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.
Morocco’s winter is mild and somewhat rainy, but December also brings many sunny days ideal for hiking and exploring the cities. In the north, expect rain, too, and moderate temperatures in the fifties in cities like Tangier. Marrakech is warmer, with temperatures reaching almost 70° on sunny days.