Malta in December: Weather, Crowds & What to Expect
Climate Map for December
Average temperature across Malta in December.
City Weather in December
| City | High | Low | Rain | UV | Feels |
|---|---|---|---|---|---|
| St. Paul's Bay | low | ||||
| Birkirkara | 17° | 11° | 103 mm | low | Cool |
| Mosta | 17° | 11° | 103 mm | low | Cool |
| Sliema | 18° | 12° | 101 mm | low | Cool |
| Qormi | 18° | 11° | 103 mm | low | Cool |
| Żabbar | 18° | 12° | 102 mm | low | Cool |
| Naxxar | 17° | 11° | 104 mm | low | Cool |
High / low are average daily temperatures (°C). “Feels” reflects how hot or cold it feels, allowing for humidity.
Northern Malta (Mellieħa, St. Paul’s Bay, Golden Bay)
Winter feels mild but damp in December, with frequent showers and blustery days off the northwest that keep most beaches empty and towns sleepy. Highs of 14-16°C are typical and nights are cool - village festa lights and Christmas markets give urban pockets of warmth. If you’re chasing quiet coastal views and lower rates, December works; just bring layers and a raincoat for the windy cliff paths.
Central & Harbour Malta (Valletta, Sliema, St. Julian’s, Mdina)
December is mild and festive in Valletta and Mdina, with daytime highs around 14-16°C and frequent wet spells; evenings are cool and markets or seasonal concerts fill public spaces. Streets are less crowded than summer and museums are comfortable to visit; expect some ferry disruption on rough days but plenty of indoor cultural offerings. Bring a waterproof jacket and shoes with grip for rainy cobbles and steps.
Southern & Southeast Malta (Marsaxlokk, Blue Grotto, Dingli Cliffs, Birżebbuġa)
December has mild, damp days and frequent winds that make coastal viewpoints dramatic but chilly; daytime temperatures hover around 14-16°C. Festive lights in coastal villages create sheltered spots for evening strolls, yet heavy showers can limit outdoor exploration. To enjoy the south in winter, plan indoor alternatives, carry a windproof coat, and choose accommodations with covered terraces for unpredictable weather.
Gozo & Comino (Victoria, Ramla Bay, Dwejra area, Blue Lagoon)
December is cool and often windy across Gozo’s exposed ridgelines, with daytime temperatures generally around 13-15°C and a good number of rainy days. Christmas in Victoria (Rabat) offers local markets and church concerts, and the island is peaceful for winter walks when the weather allows. Bring waterproofs and warm layers; ferries run year-round but can be affected by stormy offshore conditions.