Malta Weather & Climate: Monthly Averages
Monthly climate averages for Malta, temperatures, rainfall and the best time to visit.
Climate overview of Malta
June is an excellent time of year to visit as the summer season is just getting into full swing and it is not too hot. July through to September are the peak summer months, the temperature on average is about 30°C (86°F). August is the hottest month, the temperature occasionally soars to above 40°C (104°F) and this is also the busiest time of the year.
Explore Malta by month
Pick a month to see the average temperature, rainfall and sunshine in Malta — and find the best time to visit. (based on St Julian's)
Places in Malta
Select a city to see its average temperature, precipitation and hours of sunshine over the year.
Popular cities
- Attard
- Baħar iċ-Ċagħaq
- Birgu
- Birkirkara
- Birżebbuġa
- Bugibba
- Comino
- Cospicua
- Dingli
- Għajnsielem
- Għarb
- Għasri
- Il-Gzira
- Kalkara
- Kerċem
- Malta
- Marsalforn
- Marsaskala
- Marsaxlokk
- Mdina
- Mellieha
- Mellieħa
- Mġarr
- Mosta
- Msida
- Munxar
- Nadur
- Naxxar
- Pembroke
- Pieta
- Qala
- Qawra
- Rabat
- San Ġwann
- San Lawrenz
- Sannat
- Santa Luċija
- Senglea
- Sliema
- St Julian's
- St. Paul's Bay
- Valletta
- Victoria
- Wardija Crossroads
- Xagħra
- Xewkija
- Xgħajra
- Xlendi
- Żebbuġ
- Żebbuġ
- Żejtun
- Żurrieq
Popular cities by month
Compare cities per month. Toggle cities on/off.
Climate map
Average daily temperature, monthly rainfall & sunshine hours across cities.
Regional climate differences
Explore the climate diversity across Malta.
Compare popular cities
Average daytime and nighttime temperatures, yearly rainfall and sunshine.
| St Julian's | 16°C (61°F) – 28°C (82°F) | 13°C (55°F) – 26°C (79°F) | 437 mm (17 in) | 3,030 hours |
| Valletta | 16°C (61°F) – 28°C (82°F) | 13°C (55°F) – 26°C (79°F) | 435 mm (17 in) | 3,030 hours |
| Mellieħa | 16°C (61°F) – 28°C (82°F) | 13°C (55°F) – 26°C (79°F) | 441 mm (17 in) | 3,030 hours |
| Xagħra | 16°C (61°F) – 28°C (82°F) | 13°C (55°F) – 25°C (77°F) | 447 mm (18 in) | 3,023 hours |
| Marsaskala | 16°C (61°F) – 28°C (82°F) | 13°C (55°F) – 26°C (79°F) | 430 mm (17 in) | 3,030 hours |
| Xlendi | 16°C (61°F) – 28°C (82°F) | 13°C (55°F) – 25°C (77°F) | 445 mm (18 in) | 3,023 hours |
FAQ
What temperatures can I expect in Malta?
St Julian's is the warmest destination, reaching 28°C (82°F) in August with nights around 26°C (79°F). Malta is the coolest, with February daytime highs of just 16°C (61°F) and nights dropping to 13°C (55°F). Temperatures vary significantly between regions and seasons. See the city comparison for a full overview.
How much rain does Malta get?
Rainfall varies across Malta. Malta is the wettest, receiving 453 mm (18 in) per year, with December the wettest month at 81 mm (3.2 in). Rabat is the driest at 439 mm (17 in) per year. Use the climate map to explore rainfall patterns across regions.
How sunny is Malta?
Valletta is the sunniest destination in Malta, enjoying 3,030 hours of sunshine per year, with July the brightest month at 372 hours. Overall, Malta enjoys abundant sunshine year-round. Compare sunshine across cities in the charts above.
What is the climate like across Malta?
St Julian's has warm summers reaching 28°C (82°F) in August and mild winters dropping to 16°C (61°F), with 3,030 hours of sunshine and 437 mm (17 in) of rain per year. Valletta has warm summers reaching 28°C (82°F) in August and mild winters dropping to 16°C (61°F), with 3,030 hours of sunshine and 435 mm (17 in) of rain per year. Mellieħa has warm summers reaching 28°C (82°F) in August and mild winters dropping to 16°C (61°F), with 3,030 hours of sunshine and 441 mm (17 in) of rain per year. Explore the climate charts and comparison table for more cities.
Explore more
Travel inspiration
Must-visit destinations and experiences across Malta.
Gozo, the best kept secret of the Mediterranean
Gozo is much quieter and smaller than Malta and therefore more authentic. Many Maltese use Gozo as their holiday island.
Discover the unique charm of Malta
This small island nation in the Mediterranean Sea has something for everyone, from endless festivals and celebrations to charming villages and stunning coastal views.