Climate and monthly weather forecast
Xaghra, Malta


The climate of Xaghra

Known for its Mediterranean climate, which aligns with Köppen's Csa classification, Xaghra is a locality situated on the easternmost island of Malta. The predominate climate of Xaghra is characterized by hot summers complemented by mild winters. Throughout the year, temperature variations showcase extreme differences. The mean monthly temperature fluctuates from an impressive 30°C in the heat of July and August to a more moderate 15°C in the cooler months of January and February.

Rainfall patterns display a distinctive rhythm in Xaghra. The locality experiences an absence of rainfall in the summer season from July to September while the heaviest precipitation generally occurs in the colder months, peaking in December with an average 86mm rainfall. In terms of daylight hours, the shortest day length of approximately 9.8 hours unfolds in December, whereas the longest day, consisting of 14.6 hours of daylight, typically takes place in June. The UV Index in Xaghra ranges from an extreme high, hitting the topmost level of 10 in June and July, to a low level of 2 in January and December.

The best time to visit Xaghra

Taking into account the weather conditions, the best time to visit Xaghra lies between May and June. During these months, visitors can savour the warm weather with temperature highs of 23°C and 26°C respectively, and relish in the lengthier daylight spanning from 14.1 hours in May to 14.6 hours in June. These months also boast the highest sea temperatures, reaching 21°C in June, perfect for swimming.

The worst time to visit Xaghra

Contrarily, the months of December and January prove to be unfavorable times to visit Xaghra due to adverse weather conditions. Not only do these months feature the lowest temperatures, dropping to 9°C, but also the highest rainfall, surpassing 72mm in December. In addition, daylight becomes limited to just under 10 hours and conditions may prove gloomy with merely 5 hours of sunshine.

Spring weather in Xaghra

Spring ushers in a gradual warming in Xaghra, with temperatures climbing from 16°C in March to 23°C in May. The arrival of spring also brings decreasing rainfall, from 34mm in March to just 7mm by May. The daylight hours lengthen, beginning at 12 in March and culminating in 14.1 hours by the end of spring. The sea temperature, still quite chilly at 15°C in March, warms up to 18°C by May.

Summer weather in Xaghra

Summers in Xaghra sizzle as temperatures rise to a steady 30°C in July and August. Rainfall is nearly nonexistent from June through August. Despite peaking daylight hours in June with a staggering 14.6 hours, daylight begins to decrease toward the end of summer, standing at 13.5 hours by August. The sea temperature is notably inviting during the summer months, reaching a peak of 26°C in August.

Autumn weather in Xaghra

Autumn in Xaghra witnesses a downturn in temperatures, dropping from 27°C in September to 20°C by November. Rainfall begins to pick up after the dry summer season, and by November, it elevates to 62mm. Daylight hours also drop significant as autumn progresses, from 12.4 hours in September to just 10.3 hours by November.

Winter weather in Xaghra

In winter, temperatures in Xaghra bottom out at 15°C in January and February, while December sees slightly higher temperatures averaging at 16°C over the course. Rainfall sees significant hike, notably in December as the figure touches 86mm, the highest throughout the year. Daylight remains limited, with December featuring the shortest day length of the year, and there is a significant decline in sea temperature during winter, reaching its nadir at 17°C in December.

Weather in January

January in Xaghra, Malta, experiences its highest volume of rainfall. Amid the splatters of rain, temperatures range from 9°C to 15°C. While it offers the coldest sea temperatures, indoor activities are usually preferred by locals and visitors. Weather in January »

Weather in February

February sees a significant decline in rainfall, dropping down to 49mm. Temperatures remain relatively steady, much akin to January's temperatures. Visitors tend to enjoy the sparse sunshine which is slightly longer this month. February still boasts an average UV index of 3, something that individuals with sensitive skin should take note of. Weather in February »

Weather in March

Weather conditions in March witness a gradual change. There is an incremental increase in average temperatures and a concurrent drop in rainfall. Sunshine hours extend and prove to be a considerable jump from the previous months, warranting beach visits on exceptionally good days. Weather in March »

Weather in April

April ushers in a noticeable improvement in weather conditions with temperatures ranging from 12°C to 19°C. Rainfall continues its decreasing trend, quantifying at only 20mm. The noticeable change creates favorable conditions for outdoor activities. Weather in April »

Weather in May

May is a transitional month both in terms of rainfall and temperatures. Noticeable changes in these climatological elements are observed with dramatically reduced rainfall, standing at a mere 7mm. With mounting temperatures, outdoor activities become more widespread. Weather in May »

Weather in June

June welcomes the summer season in Xaghra. The warm temperatures reach up to an average high of 26°C while rainfall dwindles down to 2mm. These conditions make Xaghra an ideal holiday destination with a chance for extended beach days. Weather in June »

Weather in July

July is the peak of summer with soaring temperatures reaching a high of 30°C. The absence of rainfall continues for the month, offering uninterrupted sunny days. Summer festivities culminate during this period, synchronous with the increase in sea temperatures which amplifies water sports activities. Weather in July »

Weather in August

Xaghra's hottest months continue into August with temperatures hovering around the high 30°C. August also takes the lead in sea temperatures, measuring up to 26°C, ideal for beach bums across the city. While the rainfall makes a slight rebound, conditions still prove to be generally dry and perfect for outdoor activities. Weather in August »

Weather in September

The month of September marks a gradual end to the hot summer days. Average temperatures experience a slight drop down to 27°C. Rainfall, in turn, sees an increase, averaging at 32mm. Despite these changes, Xaghra still receives ample sunshine, making September an appealing month for leisure and recreation. Weather in September »

Weather in October

October witnesses a substantial increase in rainfall to 80mm, indicating the initiation of the city's rainy season. With cooling temperatures, the energetic summer ambiance begins to mellow out. The pattern of weather begins to lean towards the cooler side, shifting the outdoor activities to ones more adaptable to the decreasing daylight hours. Weather in October »

Weather in November

November is characterized by a continuous drop in temperatures, averaging between 14°C to 20°C. Rainfall remains considerable, measuring at 62mm over 10 days. Xaghra begins to embrace winter, thus reducing the number of tourists considerably compared with the summer months. Weather in November »

Weather in December

December sees the most precipitous weather conditions with rainfall at its peak, averaging at 86mm. Temperatures continue to descend, typically ranging from 11°C to 16°C. The sea temperatures exhibit winter tendencies, discouraging water activities. Weather in December »


What month is the coldest in Xaghra?

The months of January and February are noted for their lowest temperatures, with an average high-temperature of 15°C.

How much does it rain in Xaghra?

Throughout the year, in Xaghra, Malta, there are 77 rainfall days, and 450mm of precipitation is accumulated.

What is the month with the least sunshine in Xaghra?

The months with the least sunshine in Xaghra, Malta, are January and December, with an average of 5h of sunshine.

What is the month with the lowest UV index in Xaghra?

The months with the lowest UV index in Xaghra, Malta, are January and December, with an average maximum UV index of 2.

What are the months with the coldest sea water in Xaghra?

February and March, with an average sea temperature of 15°C, are months with the coldest seawater in Xaghra, Malta.

When is Daylight Saving Time (DST) in Xaghra?

On Sunday, 26. March 2023, at 2:00 am, Daylight Saving Time starts in Xaghra, and the time zone changes from CET to CEST. Daylight Saving Time ends on Sunday, 29. October 2023, at 3:00 am, and the time zone reverts from CEST to CET.

When are the longest days in Xaghra?

With an average of 14h and 36min of daylight, June has the longest days of the year in Xaghra, Malta.

What are the months with the most sunshine in Xaghra?

The months with the most sunshine in Xaghra, Malta, are June through August, with an average of 11h of sunshine.

What is the month with the highest UV index in Xaghra?

June and July, with an average maximum UV index of 10, are months with the highest UV index in Xaghra, Malta.

What is the warmest month in Xaghra?

Xaghra's peak temperatures tend to occur in July and August, with an average high-temperature of 30°C.

What is the driest month in Xaghra?

July is the only month when rain does not fall in Xaghra, Malta.

When does it rain in Xaghra?

January through June, August through December are months with rainfall.

What is the month with the warmest sea water in Xaghra?

With an average sea temperature of 26°C, August is the month with the warmest seawater in Xaghra, Malta.

What is the rainiest month in Xaghra?

December is the month with the most rainfall in Xaghra, Malta. Rain falls for 13 days and accumulates 86mm of precipitation.

What is the month with the shortest days in Xaghra?

December has the shortest days of the year in Xaghra, Malta, with an average of 9h and 48min of daylight.

Average rainfall
Xaghra, Malta

Average rainfall - Xaghra, Malta

The wettest month (with the highest rainfall) is December (86mm).
The driest month (with the least rainfall) is July (0mm).


Average rainfall days
Xaghra, Malta

Average rainfall days - Xaghra, Malta

The month with the highest number of rainy days is December (13 days).
The month with the least rainy days is July (0 days).


Average sea temperature
Xaghra, Malta

Average sea temperature - Xaghra, Malta

The best month for swimming (with the highest average sea temperature) is August (26°C).
The coldest months (with the lowest average sea temperature) are February and March (15°C).


Average daylight / Average sunshine
Xaghra, Malta

Average daylight / Average sunshine - Xaghra, Malta

The month with the longest days is June (Average daylight: 14h and 36min).
The month with the shortest days is December (Average daylight: 9h and 48min).

The months with the most sunshine are June, July and August (Average sunshine: 11h).
The months with the least sunshine are January and December (Average sunshine: 5h).


Xaghra, Malta

Weather forecast for your location

1. Click Locate me button
2. Allow the app to use your location