Malta weather by month

Check out Malta weather averages by month. Compare detailed monthly climate statistics including temperature, rainfall and sunshine figures.

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Maximum daytime temperature °C
15°C maximum daytime temperature in January in Valletta15
15°C maximum daytime temperature in February in Valletta15
16°C maximum daytime temperature in March in Valletta16
19°C maximum daytime temperature in April in Valletta19
23°C maximum daytime temperature in May in Valletta23
27°C maximum daytime temperature in June in Valletta27
30°C maximum daytime temperature in July in Valletta30
30°C maximum daytime temperature in August in Valletta30
28°C maximum daytime temperature in September in Valletta28
24°C maximum daytime temperature in October in Valletta24
20°C maximum daytime temperature in November in Valletta20
17°C maximum daytime temperature in December in Valletta17
Hours of sunshine (daily)
Days with some rainfall
13 days with some rainfall in January in Valletta13
10 days with some rainfall in February in Valletta10
9 days with some rainfall in March in Valletta9
6 days with some rainfall in April in Valletta6
3 days with some rainfall in May in Valletta3
1 day with some rainfall in June in Valletta1
0 days with some rainfall in July in Valletta0
1 day with some rainfall in August in Valletta1
4 days with some rainfall in September in Valletta4
10 days with some rainfall in October in Valletta10
10 days with some rainfall in November in Valletta10
13 days with some rainfall in December in Valletta13
Sea temperature °C
16°C sea temperature in January in Valletta16
15°C sea temperature in February in Valletta15
15°C sea temperature in March in Valletta15
16°C sea temperature in April in Valletta16
18°C sea temperature in May in Valletta18
22°C sea temperature in June in Valletta22
25°C sea temperature in July in Valletta25
26°C sea temperature in August in Valletta26
26°C sea temperature in September in Valletta26
24°C sea temperature in October in Valletta24
21°C sea temperature in November in Valletta21
18°C sea temperature in December in Valletta18

More weather

More about Malta

Malta by month

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec

Recommended for Malta

  • Explore latest special offers & online deals from TUI
  • Free child places & £0 deposits with direct debit available
  • Book summer & winter sun holidays in 2026/2027

TUITUI deal finder

The climate guide for Malta (Valletta) shows long term monthly weather averages processed from data supplied by CRU (University of East Anglia), the Met Office & the Netherlands Meteorological Institute. Find out more about our data sources.

Planning your break to Malta? Learn all about where to stay in Malta to compare places, find things to do and the best type of holiday accommodation for your budget.

Malta climate overview

Malta is a collection of small islands to the south of Sicily in the central Mediterranean. It has a rich cultural history that is reflected in the many Norman and Baroque churches, citadels and castles, both in the towns and perched on cliff-tops. It is a relatively densely populated country with an economy that is heavily dependent on tourism.

Malta is made up of three islands, Malta, Gozo, and Comino. Malta is by far the largest island and is mostly low-lying limestone. The interior is sparsely vegetated with some open shrubland and small pockets of mixed forest. The coastline is a mixture of sandy beaches and rocky shoreline with coves and bays, and some spectacular cliffs.

The smaller island of Gozo, to the north, is slightly hillier than the main island with the same rugged coastline.

The climate of Malta is typically Mediterranean with long summers that are dry and warm. In early and late summer hot sirocco winds can blow up off the Sahara desert bringing gales and dust that obscures visibility.

The sunniest time of year is July and August when days go by without a single cloud in the sky, however this is also the hottest time with high heat and humidity.

From October through to February scattered showers are likely with December being the month with the most rain. There are moderate amounts of cloud during this time, but daytime temperatures never fall below 10°C and frost never occurs. Even in winter there are usually 5 hours of sunshine on average each day.

The Central Mediterranean is one of the most active earthquake regions on earth and Malta has not escaped its share of devastating tremors. The last major 'quake was in 1693 when many historic buildings were seriously damaged or destroyed.

Malta temperature by month

Compare the average temperature by month for popular destinations in Malta. Select a place from below to see more long term weather averages by month.

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Bugibba
15°C maximum daytime temperature in January in Bugibba15
15°C maximum daytime temperature in February in Bugibba15
16°C maximum daytime temperature in March in Bugibba16
19°C maximum daytime temperature in April in Bugibba19
23°C maximum daytime temperature in May in Bugibba23
27°C maximum daytime temperature in June in Bugibba27
30°C maximum daytime temperature in July in Bugibba30
30°C maximum daytime temperature in August in Bugibba30
28°C maximum daytime temperature in September in Bugibba28
24°C maximum daytime temperature in October in Bugibba24
20°C maximum daytime temperature in November in Bugibba20
17°C maximum daytime temperature in December in Bugibba17
Gozo
15°C maximum daytime temperature in January in Gozo15
15°C maximum daytime temperature in February in Gozo15
16°C maximum daytime temperature in March in Gozo16
19°C maximum daytime temperature in April in Gozo19
23°C maximum daytime temperature in May in Gozo23
26°C maximum daytime temperature in June in Gozo26
30°C maximum daytime temperature in July in Gozo30
30°C maximum daytime temperature in August in Gozo30
27°C maximum daytime temperature in September in Gozo27
24°C maximum daytime temperature in October in Gozo24
20°C maximum daytime temperature in November in Gozo20
16°C maximum daytime temperature in December in Gozo16
Mellieha
15°C maximum daytime temperature in January in Mellieha15
15°C maximum daytime temperature in February in Mellieha15
16°C maximum daytime temperature in March in Mellieha16
19°C maximum daytime temperature in April in Mellieha19
23°C maximum daytime temperature in May in Mellieha23
27°C maximum daytime temperature in June in Mellieha27
30°C maximum daytime temperature in July in Mellieha30
30°C maximum daytime temperature in August in Mellieha30
28°C maximum daytime temperature in September in Mellieha28
24°C maximum daytime temperature in October in Mellieha24
20°C maximum daytime temperature in November in Mellieha20
17°C maximum daytime temperature in December in Mellieha17
Qawra
15°C maximum daytime temperature in January in Qawra15
15°C maximum daytime temperature in February in Qawra15
16°C maximum daytime temperature in March in Qawra16
19°C maximum daytime temperature in April in Qawra19
23°C maximum daytime temperature in May in Qawra23
27°C maximum daytime temperature in June in Qawra27
30°C maximum daytime temperature in July in Qawra30
30°C maximum daytime temperature in August in Qawra30
28°C maximum daytime temperature in September in Qawra28
24°C maximum daytime temperature in October in Qawra24
20°C maximum daytime temperature in November in Qawra20
17°C maximum daytime temperature in December in Qawra17
Sliema
15°C maximum daytime temperature in January in Sliema15
15°C maximum daytime temperature in February in Sliema15
16°C maximum daytime temperature in March in Sliema16
19°C maximum daytime temperature in April in Sliema19
23°C maximum daytime temperature in May in Sliema23
27°C maximum daytime temperature in June in Sliema27
30°C maximum daytime temperature in July in Sliema30
30°C maximum daytime temperature in August in Sliema30
28°C maximum daytime temperature in September in Sliema28
24°C maximum daytime temperature in October in Sliema24
20°C maximum daytime temperature in November in Sliema20
17°C maximum daytime temperature in December in Sliema17
St Julians
15°C maximum daytime temperature in January in St Julians15
15°C maximum daytime temperature in February in St Julians15
16°C maximum daytime temperature in March in St Julians16
19°C maximum daytime temperature in April in St Julians19
23°C maximum daytime temperature in May in St Julians23
27°C maximum daytime temperature in June in St Julians27
30°C maximum daytime temperature in July in St Julians30
30°C maximum daytime temperature in August in St Julians30
28°C maximum daytime temperature in September in St Julians28
24°C maximum daytime temperature in October in St Julians24
20°C maximum daytime temperature in November in St Julians20
17°C maximum daytime temperature in December in St Julians17
St Paul's Bay
15°C maximum daytime temperature in January in St Paul's Bay15
15°C maximum daytime temperature in February in St Paul's Bay15
16°C maximum daytime temperature in March in St Paul's Bay16
19°C maximum daytime temperature in April in St Paul's Bay19
23°C maximum daytime temperature in May in St Paul's Bay23
27°C maximum daytime temperature in June in St Paul's Bay27
30°C maximum daytime temperature in July in St Paul's Bay30
30°C maximum daytime temperature in August in St Paul's Bay30
28°C maximum daytime temperature in September in St Paul's Bay28
24°C maximum daytime temperature in October in St Paul's Bay24
20°C maximum daytime temperature in November in St Paul's Bay20
17°C maximum daytime temperature in December in St Paul's Bay17
Valletta
15°C maximum daytime temperature in January in Valletta15
15°C maximum daytime temperature in February in Valletta15
16°C maximum daytime temperature in March in Valletta16
19°C maximum daytime temperature in April in Valletta19
23°C maximum daytime temperature in May in Valletta23
27°C maximum daytime temperature in June in Valletta27
30°C maximum daytime temperature in July in Valletta30
30°C maximum daytime temperature in August in Valletta30
28°C maximum daytime temperature in September in Valletta28
24°C maximum daytime temperature in October in Valletta24
20°C maximum daytime temperature in November in Valletta20
17°C maximum daytime temperature in December in Valletta17

All Malta destinations

Malta weather averages by month

Temperature in Malta (°C)

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Max temperature (daytime)
15°C maximum daytime temperature in January in Malta (Valletta)15
15°C maximum daytime temperature in February in Malta (Valletta)15
16°C maximum daytime temperature in March in Malta (Valletta)16
19°C maximum daytime temperature in April in Malta (Valletta)19
23°C maximum daytime temperature in May in Malta (Valletta)23
27°C maximum daytime temperature in June in Malta (Valletta)27
30°C maximum daytime temperature in July in Malta (Valletta)30
30°C maximum daytime temperature in August in Malta (Valletta)30
28°C maximum daytime temperature in September in Malta (Valletta)28
24°C maximum daytime temperature in October in Malta (Valletta)24
20°C maximum daytime temperature in November in Malta (Valletta)20
17°C maximum daytime temperature in December in Malta (Valletta)17
Min temperature (night-time)
9°C minimum night-time temperature in January in Malta (Valletta)9
9°C minimum night-time temperature in February in Malta (Valletta)9
10°C minimum night-time temperature in March in Malta (Valletta)10
12°C minimum night-time temperature in April in Malta (Valletta)12
15°C minimum night-time temperature in May in Malta (Valletta)15
19°C minimum night-time temperature in June in Malta (Valletta)19
21°C minimum night-time temperature in July in Malta (Valletta)21
22°C minimum night-time temperature in August in Malta (Valletta)22
20°C minimum night-time temperature in September in Malta (Valletta)20
17°C minimum night-time temperature in October in Malta (Valletta)17
14°C minimum night-time temperature in November in Malta (Valletta)14
11°C minimum night-time temperature in December in Malta (Valletta)11
Heat & Humidity
No heat & humidity in January in Malta (Valletta)0
No heat & humidity in February in Malta (Valletta)0
No heat & humidity in March in Malta (Valletta)0
No heat & humidity in April in Malta (Valletta)0
No heat & humidity in May in Malta (Valletta)0
Moderate heat & humidity in June in Malta (Valletta)M
High heat & humidity in July in Malta (Valletta)H
High heat & humidity in August in Malta (Valletta)H
Moderate heat & humidity in September in Malta (Valletta)M
No heat & humidity in October in Malta (Valletta)0
No heat & humidity in November in Malta (Valletta)0
No heat & humidity in December in Malta (Valletta)0
Sea temperature
16°C sea temperature in January in Malta (Valletta)16
15°C sea temperature in February in Malta (Valletta)15
15°C sea temperature in March in Malta (Valletta)15
16°C sea temperature in April in Malta (Valletta)16
18°C sea temperature in May in Malta (Valletta)18
22°C sea temperature in June in Malta (Valletta)22
25°C sea temperature in July in Malta (Valletta)25
26°C sea temperature in August in Malta (Valletta)26
26°C sea temperature in September in Malta (Valletta)26
24°C sea temperature in October in Malta (Valletta)24
21°C sea temperature in November in Malta (Valletta)21
18°C sea temperature in December in Malta (Valletta)18

Note: 0 = None, L = Low, M = Moderate, H = High, VH = Very high, E = Extreme

Sunshine & UV index in Malta

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Daily hours of sunshine
Daily hours of daylight
10 hours of daylight per day in January in Malta (Valletta)10
11 hours of daylight per day in February in Malta (Valletta)11
12 hours of daylight per day in March in Malta (Valletta)12
13 hours of daylight per day in April in Malta (Valletta)13
14 hours of daylight per day in May in Malta (Valletta)14
15 hours of daylight per day in June in Malta (Valletta)15
14 hours of daylight per day in July in Malta (Valletta)14
13 hours of daylight per day in August in Malta (Valletta)13
12 hours of daylight per day in September in Malta (Valletta)12
11 hours of daylight per day in October in Malta (Valletta)11
10 hours of daylight per day in November in Malta (Valletta)10
10 hours of daylight per day in December in Malta (Valletta)10
UV Index (Maximum)
UV (maximum) index 2 (Low) in January in Malta (Valletta)2
UV (maximum) index 4 (Moderate) in February in Malta (Valletta)4
UV (maximum) index 5 (Moderate) in March in Malta (Valletta)5
UV (maximum) index 7 (High) in April in Malta (Valletta)7
UV (maximum) index 9 (Very High) in May in Malta (Valletta)9
UV (maximum) index 10 (Very High) in June in Malta (Valletta)10
UV (maximum) index 10 (Very High) in July in Malta (Valletta)10
UV (maximum) index 9 (Very High) in August in Malta (Valletta)9
UV (maximum) index 7 (High) in September in Malta (Valletta)7
UV (maximum) index 5 (Moderate) in October in Malta (Valletta)5
UV (maximum) index 3 (Moderate) in November in Malta (Valletta)3
UV (maximum) index 2 (Low) in December in Malta (Valletta)2

Rainfall in Malta

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Number of days with some rain
13 days with some rainfall in January in Malta (Valletta)13
10 days with some rainfall in February in Malta (Valletta)10
9 days with some rainfall in March in Malta (Valletta)9
6 days with some rainfall in April in Malta (Valletta)6
3 days with some rainfall in May in Malta (Valletta)3
1 day with some rainfall in June in Malta (Valletta)1
0 days with some rainfall in July in Malta (Valletta)0
1 day with some rainfall in August in Malta (Valletta)1
4 days with some rainfall in September in Malta (Valletta)4
10 days with some rainfall in October in Malta (Valletta)10
10 days with some rainfall in November in Malta (Valletta)10
13 days with some rainfall in December in Malta (Valletta)13
Average monthly rainfall (mm)
80 mm monthly rainfall in January in Malta (Valletta)80
55 mm monthly rainfall in February in Malta (Valletta)55
37 mm monthly rainfall in March in Malta (Valletta)37
20 mm monthly rainfall in April in Malta (Valletta)20
7 mm monthly rainfall in May in Malta (Valletta)7
3 mm monthly rainfall in June in Malta (Valletta)3
0 mm monthly rainfall in July in Malta (Valletta)0
6 mm monthly rainfall in August in Malta (Valletta)6
36 mm monthly rainfall in September in Malta (Valletta)36
86 mm monthly rainfall in October in Malta (Valletta)86
70 mm monthly rainfall in November in Malta (Valletta)70
99 mm monthly rainfall in December in Malta (Valletta)99

Compare Malta weather with the UK

The weather chart below compares the average monthly maximum daytime temperature for Malta (Valletta) and the UK (London).

Maximum daytime temperature (°C)

Malta (Valletta)
UK (London)
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

Metric (°C / mm)  |  Imperial (°F / inches)

Compare more weather

Back to top

More about Malta

Related posts

Popular travel offers

Explore holiday destinations

More holidays

Save with latest deals & discounts

More deals

Airport parking

More parking

Airport lounges

More lounges

Top ^