Malta Weather

🇲🇹 1 city covered · Europe · semi-arid climate
Best time to visit
January to June

Weather in Malta at a glance

Our Malta coverage centers on Valletta, which has a semi-arid climate. Expect average highs around 86°F (30°C) in August and 59°F (15°C) in January, with about 59 days of measurable precipitation a year.

Quick facts

  • Covered city: Valletta - annual average 68°
  • Best time to visit: January to June
  • Climate type: semi-arid

The bigger picture

Valletta averages 10.8 hours of sunshine per day and roughly 350 mm (13.8 inches) of precipitation annually. The most comfortable window is generally January to June. See the full month-by-month breakdown on the Valletta climate page.

Live weather across Malta today

Malta cities compared

Annual climate figures per covered city, from 2015–2024 weather data.
CityAnnual avgHottest month Coldest monthRainy days/yr Sun h/daySnowy days/yr
Valletta 68° Aug · 86° Jan · 53° 59 10.8 0

Malta weather by month

Monthly averages, 2015–2024.
MonthAvg highAvg low Rainy daysSunshine
January 59° 53° 8 8.7 h/day
February 60° 53° 6 9.4 h/day
March 62° 54° 7 10.5 h/day
April 65° 58° 3 11.1 h/day
May 72° 63° 3 12.5 h/day
June 80° 70° 1 13.6 h/day
July 86° 76° 0 13.9 h/day
August 86° 78° 1 12.5 h/day
September 82° 74° 4 11.2 h/day
October 76° 69° 7 9.8 h/day
November 69° 63° 11 8.6 h/day
December 63° 57° 8 8.2 h/day

Malta weather FAQs

When is the best time to visit Malta?
Averaged across the covered cities, January to June offers the most comfortable combination of temperatures, drier days and daylight. Coastal, mountain and desert areas can differ - check each city's climate page for specifics.
Does it snow in Malta?
Snow is essentially absent in the Malta cities we cover - the 2015–2024 record shows no regular measurable snowfall.
What is the climate of Malta like?
The covered cities fall under semi-arid climate. That means big day-to-night temperature swings and modest rainfall.

More countries in Europe