Avg weather in December
9 Hrs per day
137 mm per month
68 % avg
16 Mph avg


What’s the weather like in Malta in December?

Located between Sicily and the north coast of Africa, Malta’s got some of Europe’s best weather, which is still pleasant in December. Things are still mild due to Malta’s Mediterranean climate, meaning it’s great for a winter break.

Geographical influences

The Mediterranean has a big impact on Malta’s weather, with breezes keeping you cool and temperatures finally falling below 20ºC after the long hot summer. The nearby Sahara Desert stops things from cooling down too much though, and sends the occasional hot wind and dust storm over. Malta’s fairly windy because it’s quite exposed and flat, with a highest point of just 250m.


The average high temperature in December is 18ºC, which cools to 11ºC at night. It’s not exactly cold, but you should pack some warmer clothes if you’re planning to explore all day or be out in the evening. The average sea temperature’s 19ºC, while humidity’s low and ranges from around 60% to 90%. Average rainfall’s 108mm across 16 rainy days, which usually comes in short showers.


With one of Europe’s highest sunshine rates, you can still expect ten hours of daylight and five hours of sunshine in December. UV levels will be low, but you should still use cream if you’re in the sun, which sets around 5pm every day.

Things to Do

The weather’s best for exploring in December, although when it’s clear things are perfectly warm enough to chill out on the beach or by the pool. Head to Valletta and wander the tight historic streets before enjoying the harbour views. If you can surf then try northern spots like Ghallis, Palm Beach or St Thomas, while it’s better to play golf and explore ancient sites such as the Ħagar Qim temple complex in December’s cooler temperatures.

View weather for