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)

