Air Temperature

Highest Maximum 37.7°C 25th July 2025
Lowest Maximum 12.9°C 14th January 2025
Highest Minimum 26.2°C 21st August 2025
Lowest Minimum 5.6°C 16th January 2025

 

Mean Maximum 23.5°C
Mean Minimum 16.5°C
Mean 19.9°C

 

Relative Humidity

Mean Relative Humidity 79.4%

 

Atmospheric Pressure

Highest Atmospheric Pressure 1032.2hPa 20th March 2025
Lowest Atmospheric Pressure 1000.9hPa 1st April 2025

 

Mean Atmospheric Pressure 1017.0hPa

 

Wind

Highest Gust 59.5 km/h (Force 7) 23rd March 2025

 

Mean Wind Speed 9.5 km/h
Most Frequent Wind Direction Northwest

 

Precipitation

Total Rainfall During 2025 631.5 mm

 

Highest 24 Hour Total 60.4 mm 24th September 2025

 

Rain Days 75 days
Thunderstorm Days 30 days
Hail Days 11 days

 

Rainfall Events

2/1/2025 0.0 mm Distant Isolated Light Rain
3/1/2025 0.0 mm Distant Isolated Showers
4/1/2025 0.0 mm Distant Isolated Showers
8/1/2025 0.8 mm Light Rain
12/1/2025 3.5 mm A.M. Shower
13/1/2025 12.3 mm P.M. Heavy Rain
14/1/2025 10.1 mm Showers; Distant Thunder
15/1/2025 1.0 mm P.M. Shower
16/1/2025 6.2 mm A.M. Isolated Shower; P.M. Steady Rain
17/1/2025 10.2 mm A.M. Steady Rain; P.M. Thunderstorm with Hail
18/1/2025 0.0 mm Distant Light Rain
20/1/2025 0.0 mm Distant Isolated Showers
21/1/2025 0.0 mm Distant Isolated Showers
29/1/2025 8.7 mm Light to Moderate Rain; Distant Thunder
30/1/2025 0.0 mm Distant A.M. Light Rain
3/2/2025 0.5 mm Isolated Showers; Distant Thunder and Hail
5/2/2025 0.0 mm Distant Isolated Light Rain
6/2/2025 0.0 mm Distant Isolated Light Rain
7/2/2025 8.0 mm Rain Showers
8/2/2025 15.7 mm Rain Showers
9/2/2025 21.6 mm Steady Rain; Thunderstorm
10/2/2025 6.3 mm Rain Showers
14/2/2025 0.0 mm Distant Hailstorm with Large Hail
15/2/2025 2.3 mm Rain Showers
16/2/2025 0.5 mm Isolated Showers
19/2/2025 0.6 mm P.M. Isolated Showers
20/2/2025 4.2 mm A.M. Showers; Distant Steady Heavy Rain
22/2/2025 1.3 mm A.M. Isolated Shower
26/2/2025 2.1 mm P.M. Light Rain; Showers; Distant Thunder
27/2/2025 2.9 mm Showers; Distant Hail
4/3/2025 6.4 mm A.M. Shower
5/3/2025 0.2 mm Isolated Light Rain
6/3/2025 0.5 mm Isolated Light Rain
7/3/2025 33.2 mm Continuous Rain
8/3/2025 0.0 mm Distant Isolated Light Rain
23/3/2025 0.5 mm Isolated Light Rain with Dust
24/3/2025 TR mm Distant Isolated Light Rain with Dust
25/3/2025 8.5 mm A.M. Isolated Thunderstorm; Showers
26/3/2025 21.7 mm A.M. Steady Rain; Distant Thunder
27/3/2025 0.8 mm Isolated Thundery Showers
28/3/2025 1.6 mm Isolated Thundery Showers
29/3/2025 2.0 mm Isolated Showers
30/3/2025 2.6 mm Isolated Showers
1/4/2025 0.9 mm Isolated Shower; Distant Thunderstorms
7/4/2025 0.3 mm A.M. Isolated Light Rain
29/4/2025 31.1 mm A.M. Thunderstorms with Hail
6/5/2025 1.4 mm A.M. Thunderstorms
9/5/2025 2.8 mm Thunderstorm
15/5/2025 29.0 mm Showers; Distant Thunder; P.M. Thunderstorm
16/5/2025 0.3 mm A.M. Isolated Shower
25/5/2025 1.8 mm A.M. Isolated Showers
20/6/2025 22.5 mm P.M. Downpours
16/8/2025 0.0 mm Distant P.M. Thunderstorm
17/8/2025 0.5 mm A.M. Thunderstorm
29/8/2025 TR mm Isolated Light Rain
24/09/2025 60.4 mm Afternoon Isolated Thunderstorm; Evening Thunderstorm
26/09/2025 0.0 mm Distant Isolated Light Rain; Distant Thunder
27/09/2025 37.1 mm Morning Thunderstorm; Afternoon Thunderstorm with Hail
29/09/2025 2.6 mm Afternoon Isolated Shower
01/10/2025 18.0 mm Afternoon Thunderstorm; Evening Thundery Showers
02/10/2025 0.0 mm Morning Distant Isolated Showers
13/10/2025 29.5 mm Morning Thunderstorm
14/10/2025 0.8 mm Isolated Shower
15/10/2025 26.1 mm Afternoon Thunderstorm with Hail
16/10/2025 11.9 mm Morning Thunderstorm
18/10/2025 13.5 mm Steady Rain; Intermittent Evening Thunder
19/10/2025 0.0 mm Morning Distant Isolated Showers
01/11/2025 0.0 mm Distant Isolated Showers
02/11/2025 0.0 mm Distant Isolated Showers
03/11/2025 4.3 mm Isolated Showers
07/11/2025 0.0 mm Distant Downpours
09/11/2025 1.5 mm Isolated Showers
10/11/2025 0.0 mm Distant Isolated Showers
18/11/2025 1.5 mm Evening Light Rain
19/11/2025 0.3 mm Morning Light Rain
21/11/2025 2.6 mm Morning Shower
22/11/2025 7.6 mm Morning and Evening Rain/Hail Showers
23/11/2025 2.3 mm Isolated Showers
24/11/2025 0.0 mm Distant Light Rain
26/11/2025 10.3 mm Periods of Rain; Distant Lightning
27/11/2025 3.4 mm Rain/Hail Showers with Thunder; Distant Hailstorms
28/11/2025 1.0 mm Isolated Light Rain; Distant Rain/Hail Showers
29/11/2025 0.3 mm Morning Isolated Shower
30/11/2025 0.0 mm Distant Isolated Shower
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

 

2025 Compared to the Climate Means

  Climate Mean 2025 Anomaly
Mean Maximum Temperature 22.9°C 23.5°C +0.6°C
Mean Minimum Temperature 16.0°C 16.5°C +0.5°C
Mean Temperature 19.5°C 19.9°C +0.4°C
Mean Relative Humidity 75.7% 79.4% +3.7%
Mean Atmospheric Pressure 1016.5hPa 1017.0hPa +0.5hPa
Mean Wind Speed 14.1 km/h 9.5 km/h -4.6 km/h
Most Frequent Wind Direction West Northwest Northwest +22.5°
Total Rainfall 531.4 mm 631.5 mm +100.1 mm
Total Rain Days 84 days 75 days -9 days
Total Thunderstorm Days 30 days 30 days /
Total Hail Days 10 days 11 days +1 day

 

Month-by-Month Summary for 2025

January 2025 – Warmer and Drier

February 2025 – Warmer and Wetter

March 2025 – Warmer and Wetter

April 2025 – Average Temperatures and Wetter

May 2025 – Warmer and Wetter

June 2025 – Warmer and Wetter

July 2025 – Average Temperatures and Rainfall

August 2025 – Cooler and Drier

September 2025 – Average Temperatures and Wetter

October 2025 – Cooler and Wetter

November 2025 – Average Temperatures and Drier

December 2025 – Warmer and Wetter

 

2025: A Year Marked by Warmer and Wetter Conditions

Half of the year was marked by warmer than average temperatures. Four of the remaining six months registered temperatures in check with the climate norm. Two months were markedly cooler than the norm. The months closer to the norm were distributed across the second half of summer and all of autumn. In a stark contrast to the trend set in recent years, and to the relief of many, precipitation exceeded the climate norm in a total of eight months. Another month recieved rainfall in conformity with the average. The only drier than average months were January, August and November.

Overall, the year 2025 was 0.4˚C warmer than the norm. Mean maximum and mean minimum temperatures surpassed the average by 0.6˚C and 0.5˚C respectively. The early onset of upper level instability in late summer contributed towards abundant autumnal instability which in turn resulted in cooler temperatures across the region.

2025 was the first year since 2021 to register more rainfall than is expected. It was also only the fourth wetter than average year since 2010. With a total of 631.5 mm of rain, 2025 was also the wettest since 2012. The year was characterized by a good late wet winter and a long, rainy spring which extended right until the start of summer. Autumn drew a great contrast between the two islands. Downpours drenched Gozo but missed Malta almost entirely. Whilst Malta failed to enjoy a wet autumn month, the stormy weather only failed to reach Gozo in November. December was dotted with rainy days, helping it become the first one with more rainfall than the norm in eleven years! The 100 mm mark was reached on three months. The highest 24-hour rainfall total was reported on 24th September, when an afternoon isolated thunderstorm and an evening thunderstorm drenched Gozo with 60.4 mm of rain.

Almost half of all days (15) in January were characterized by at least one shower over one area or another of the Maltese Islands. Despite these days of rain, January’s total precipitation of 63.0 mm was less than the value for a typical January. Total rainfall at our weather station was an even lower 52.8 mm. Apart from being drier than the climate norm, the month was also warmer than expected at this time of year. In fact, it was among the warmest Januarys ever. The mean temperature of 14.6°C exceeded the climate average by 1.8°C. These temperatures are more typical of Easter time rather than the peak of winter! Rainfall totals bounced back in February. Whilst all corners of the Maltese Islands registered a wetter than average February 2025, it was the island of Malta which benefitted most from the rainfall recovery. Localities in Malta received approximately 103.2 mm over the course of February 2025. Gozitan localities, on the other hand, received only 65.2 mm. This was because most rain-bearing systems came to our islands with easterly currents. These affect Malta far more than Gozo. The highlight was a hailstorm with large hailstones over the southern half of Malta, particularly Birżebbuġa and Għaxaq, on Valentine’s Day. Temperatures in winter depend on the so-called polar vortex. This is a circulation of very cold air in the Arctic. This winter we’ve seen the polar vortex assume a stronger and more compact structure, leading to cold air remaining locked up and restricted to polar areas. It was so strong, in fact, that the temperature at the level of 30,000 above the Arctic dropped to -90°C (the coldest for the past 40 years).

March brought with it the dominance of Scirocco winds. A staggering 18 days were dominated by winds from the Southeasterly quadrant. Winds from these directions, referred to collectively as Scirocco are common in the springtime, but their dominance this March was greater than normal. Their prevalence impacted on the local weather in several ways. At 15.8°C, mean temperatures were a staggering 1.8°C warmer than normal. The month’s warmest temperature was measured on the evening of the 23rd. Measured at 26.8°C, this was during one of several heat bursts noted over the month. Starting soon after 18:30, the air temperature rose rapidly from around 16.9°C to 26.8°C in a space of just a few minutes. Levels of relative humidity also experienced a sharp drop, from a humid 92% to an extremely dry 40%, all in a gap of a few minutes. In typical heat burst fashion, the wind increased dramatically from a lull to gale-force in a matter of minutes. A total of 78.0 mm of rainfall was measured at our weather station in Gozo. Spread over 12 days, this rainfall continued the recovery from a dry start to the rainfall year. The plentiful rainfall was the result of successive low-pressure systems from over north Africa. Having featured only a handful of showers over two separate days, April 2025 was relatively dry until the final few days. A zone of instability coupled with cold air aloft and an absence of wind at all levels of the atmosphere allowed for the formation of an area of thunderstorms around the central Mediterranean. Gozo was affected by a series of three thunderstorms in the hours between midnight and dawn on the 29th. The extreme west, southwest and south coasts of Malta were struck by one in the morning. This made for some very loud and frequent thunder which is more often synonymous with the autumn months. Hail was also observed in some localities. This meteorological event was probably the only one thing that stood out from an otherwise normal month. May was a mixed bag of spring weather. As spring settled in across the Maltese Islands, May was characterized by a mix of pleasant weather and occasional instability, including a day of intense thundery downpours. 35.3 mm of rain was recorded at our weather station in May. This was almost four times the climate norm. A staggering 29 mm of it fell in one day. This was from a series of thundery downpours which affected all the Maltese Islands on the 15th. The 15th also accounted for the month’s highest wind gust. Copious amounts of fine desert sand were deposited by the lighter thunderstorms spread around the month.

June was off to a comfortable start. This lasted only briefly, however, as the heat of summer quickly turned up on the 7th. Large swathes of western Europe were affected by a particularly intense heat wave. In addition to this, the entire Mediterranean basin experienced an incredible lack of wind, widespread calm sea and uninterrupted blazing sunshine for much of June. June brought with it one day of rain. Rainfall was in the form of localized downpours, over the central and northern coasts of both Malta and Gozo. These showers, which affected only localized areas, lasted for a long while. Victoria, in Gozo, recorded up to 26.9 mm on that day. Other than two heat spells; one towards the beginning and another towards the end, July was relatively merciful. This could be due to an elevated relative humidity. Elevated humidity prevents temperatures from shooting up during the day. The main contributor to the greater humidity was the very warm sea. A downpour across parts of the Maltese Islands on the eve of summer solstice was also a contributing factor. Outbreaks of days with a breezy North-westerly wind also ensured that temperatures didn’t get too hot for too long. July 2025 also lived up to its expectation of being a completely dry month. No rain made it to the Maltese Islands throughout. The third and final month of meteorological summer confirmed this year’s summer as a very forgiving one temperature-wise, but rather uncomfortable with regards to relative humidity. No intense heat spells were registered over the course of the month. The days following the public holiday on the 15th lived up to their expectation of bringing to our shores some rain-bearing clouds. What started as a zone of instability over Sicily quickly spread south across the central Mediterranean. Two separate thunderstorms struck parts of the Maltese Islands: one in the afternoon hours of the 16th and another in the predawn hours of the 17th. The second thunderstorm, which struck in the dark hours, produced a beautiful display of lightning. On a separate occasion, southerly currents on the 29th brought with them overcast skies, a trace of rainfall and a dusting of desert sand.

Temperatures in the first month of meteorological autumn were around average for the time of year. September was completely dry up until the 23rd. The first wave of autumn instability arrived late and lasted for much of the final week of September 2025. The 24th and the 27th were particularly stormy; producing 97.5 mm of the 100.1 mm measured at our Gozo weather station. Whilst Gozo experienced flash flooding in the usual localities on both days, Malta was left largely untouched by the heavy downpours on those days. The thunderstorm on the 27th brought a so-called ‘microburst’ (sudden torrential rain accompanied by strong wind) to localities across the southern half of Gozo. October, the second month of meteorological autumn, was marked by a mean temperature 0.5°C below the climate norm. This can be attributed to the cooling effect of the abundant autumn rain in Gozo. October followed the rainfall pattern set in the previous month. Whilst Gozo closed off the month with a mean precipitation total of 82.1 mm, Malta lagged further behind with a tally of 62.5 mm. This discrepancy is compounded when considering totals since September 1st; Gozo’s tally standing at almost 200 mm with Malta less than half that at 78 mm! It is a well-known fact in local meteorology that Gozo is often hit harder by autumn thunderstorms than Malta. Although with a difference of just a few kilometres, Gozo lies slightly further north and is therefore more exposed to incoming storm systems from the sea. Warm waters around the island help fuel storms, and its slightly higher, more open landscape can enhance their intensity. Storm tracks frequently pass over Gozo before reaching Malta, meaning storms may weaken by the time they hit the main island. The 6 days of rain and 5 days on which thunder was heard are both short of the norm. This confirms that the fewer zones of instability which developed across the central Mediterranean were particularly intense. Whilst days of instability dotted all of November, and days of rain around the Maltese Islands exceeded the climate norm of 11 days, total precipitation was less than half the typical value for this month of the year. This could be put down to the fact that most zones of instability failed to reach a prominent level of intensity. Also, most localities missed out on a handful of downpours which developed around us. From a regional perspective, November was a fairly typical month. Localities in Malta, particularly to the south, were the recipients of a downpour on the 7th and a hailstorm on the 27th. These two rainfall events are what made a difference for a handful of localities. Hail was observed on three days. It was large and in abundance on two occasions. This can be attributed to the earlier than usual advection of cold air from the north towards the central Mediterranean. Temperatures were overall close to the norm in what is turning out to be a rather seasonal autumn.

December 2025 was the first one in eleven years to bring more rainfall than the climate norm to our shores. This 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. The Scirocco wind dominated the month. 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. The absence 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.