Air Temperature

Highest Maximum 21.4°C 17th
Lowest Maximum 16.1°C 30th
Highest Minimum 15.7°C 18th
Lowest Minimum 9.1°C 12th

 

Mean Maximum 18.3°C
Mean Minimum 12.0°C
Mean 14.9°C

 

Relative Humidity

Highest Relative Humidity 96% Numerous days
Lowest Relative Humidity 56% 1st

 

Mean Relative Humidity 84.2%

 

Wind

Highest Gust 45.1km/h 6th

 

Mean Wind Speed 8.0km/h
Most Frequent Wind Direction Southeast

 

Atmospheric Pressure

Highest Atmospheric Pressure 1028.5hPa 18th
Lowest Atmospheric Pressure 1004.1hPa 4th

 

Mean Atmospheric Pressure 1017.8hPa

 

Precipitation

Total Rainfall During December 2025 109.1 mm
Total Rainfall Since Last 01/09 344.1 mm

 

Highest 24 Hour Total 25.5 mm 20th

 

Rain Days 12 days
Thunderstorm Days 3 days
Hail Days 3 days

 

Rainfall Events

03/12/2025 5.4 mm Morning Rain
04/12/2025 8.8 mm Rainy; Isolated Rain/Hail Showers; Distant Thunder
05/12/2025 6.0 mm Rainy; Distant Hailstorm; Distant Thunder
06/12/2025 0.0 mm Distant Isolated Shower
09/12/2025 0.3 mm Heavy Dewfall
10/12/2025 0.3 mm Heavy Dewfall
11/12/2025 0.3 mm Heavy Dewfall; Distant Localized Morning Downpour
12/12/2025 0.3 mm Heavy Dewfall
16/12/2025 10.6 mm Morning Steady Rain
19/12/2025 12.7 mm Morning Isolated Showers; Evening Steady Rain
20/12/2025 25.5 mm Morning Steady Rain
21/12/2025 19.4 mm Periods of Rain
22/12/2025 0.3 mm Evening Isolated Shower
23/12/2025 0.5 mm Isolated Showers
24/12/2025 TR mm Drizzle; Distant Evening Isolated Showers
25/12/2025 0.0 mm Distant Morning Isolated Showers
27/12/2025 2.9 mm Isolated Showers
29/12/2025 3.3 mm Isolated Showers
31/12/2025 12.5 mm Thunderstorms; Rain/Hail Showers; Distant Hailstorm

 

December 2025 Compared to the Climate Means

  Climate Mean December 2025 Anomaly
Mean Maximum Temperature 17.2°C 18.3°C  +1.1°C
Mean Minimum Temperature 11.9°C 12.0°C +0.1°C
Mean Temperature 14.5°C 14.9°C +0.4°C
Mean Relative Humidity 78.9% 84.2% +5.3%
Mean Atmospheric Pressure 1018.0hPa 1017.8hPa -0.2hPa
Total Rainfall 83.0 mm 109.1 mm +26.1 mm
Total Rainfall Since Last 01/09 317.0 mm 344.1 mm +27.1 mm
Total Rain Days 13 days 12 days -1 day
Total Thunderstorm Days 3 days 3 days /
Total Hail Days 2 days 3 days +1 day

 

Plentiful Rain, High Humidity and a Dominance of Southerly Winds in December 2025

December 2025 was the first one in eleven years to bring more rainfall than the climate norm to our shores. A total of 109.1 mm was measured by our weather station. There were 12 days of measurable precipitation (> 0.1 mm) last month. Four of these, around mid-month, were the result of heavy dewfall under anticyclonic conditions. Another one was a mere drizzle on Christmas Eve. Last month’s rainfall was the product of three main weather systems: towards the beginning of the month, in the week before Christmas and the closing days of the year. Hailstorms on the 5th and the 31st were the month’s highlights. Central Malta was the hardest hit on both occasions.

A southeasterly (Scirocco) wind dominated the month. A staggering 15 days featured winds from the southeasterly quadrant (East Southeast, Southeast and South Southeast). With an overall value of 84.2%, overall levels of relative humidity reflected this reality. Standing at a mean of 18.3°C, maximum temperatures exceeded the climate norm by a significant 1.1°C. It is a direct result of warm air being advected to the central Mediterranean from north Africa. Mean minimum temperatures, on the other hand, were only a fraction of a degree above the typical value for the time of year. This could also be attributed to the cooling effect of elevated humidity levels and abundant soil moisture. The abscence of cold air incursions from northern Europe, however, meant that even the coldest night last month registered a mild minimum temperature of 9.1°C. The state of affairs would normally have cooled down substantially by the end of the year.

Another observation worth noting was the lack of exceptionally strong winds. No days with a sustained wind speed of Force 7 + were recorded last month. Northwesterly gales normally feature quite prominanelty in the first month of meteorological winter. Systems responsible for these gales were overpowered by more vigorous zones of low pressure emerging from north Africa.

Rainfall Totals around the Maltese Islands in December 2025 (and since last December 1st):

Kerċem: 109.1 mm (344.1 mm)

Victoria: 103.1 mm (343.2 mm)

Marsalforn: 92.3 mm (297.8 mm)

Xewkija: 80.0 mm (297.6 mm)

Nadur: 83.7 mm (293.6 mm)

Għajnsielem: 71.3 mm (302.8 mm)

Mellieħa: 88.7 mm (166.7 mm)

Buġibba: 85.4 mm (170.7 mm)

Mġarr: 123.6 mm (213.1 mm)

Naxxar: 111.6 mm (207.8 mm)

Mosta: 105.6 mm (184.6 mm)

Dingli: 115.9 mm (297.2 mm)

Pembroke: 97.0 mm (240.0 mm)

Msida: 99.1 mm (258.2 mm)

Sliema: 106.7 mm (247.6 mm)

Valletta: 97.3 mm (243.6 mm)

Fgura: 114.1 mm (243.3 mm)

Żejtun: 100.3 mm (228.9 mm)

Żabbar: 101.7 mm (199.5 mm)

Imqabba: 111.8 mm (302.9 mm)

Siġġiewi: 116.2 mm (301.3 mm)

Żurrieq: 110.2 mm (289.6 mm)

Marsaxlokk: 97.8 mm (213.2 mm)

NATIONAL MEAN: 100.4 mm (256.2 mm)