Malta in December: Weather, Crowds & What to Expect

Season
Low Season
Temperature
13-17°C (55-63°F)
Crowds
Low
Prices
Low
Cool, short days with a mix of rain and sunny interludes; urban areas remain lively with holiday events. Travelers should expect lower accommodation rates outside holiday weekends.

Climate Map for December

Malta average temperature in December
-30°-20°-10° 10°20°30°40°

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.

Events & Festivals in December

Feast of the Immaculate Conception / Christmas events
Religious and civic celebrations around early December and Christmas with markets and local gatherings.