Seasons in Malta

Malta is the southernmost country of Europe. It located in subtropical climatic zone in the middle of Mediterranean Sea. Climatic conditions are completely corresponding to location. Malta has long and hot summer with mild winter.

Summer is completely dry and any precipitation is possible at period between October and May. Average annual temperature in Malta is 22 °C (72 °F) at daytime and 15 °C (59 °F) at night. Even in the midst of winter temperature never drops below 15 °C (59 °F). Holiday season lasts for 8 month from April till November.


Weather and Climate

Spring in Malta

March in Malta is the time of comprehensive and undeniable beauty. Sea is still too cold for swimming but exceptionally calm. Its’ flat reflective surface along with blooms and blossoms of awake nature create picturesque views. It’s perfect time for excursions. There are few tourists and no heat.

April is the border of summer. Average temperature reaches 22 °C (72 °F) and this is seem to be some sort of signal for beginning of tourists flood. May is a bit hotter with its 25 °C (77 °F). Visitors start to settle on beaches and most desperate of them even go for some swimming.

Spring in whole is “low season” thus prices in hotels, language schools and restaurants are formidably lower than at the heist of tourist season.

The climate of the spring months

(Valletta)

March
Max average t°: +17 °C (63 °F)
Min average t°: +10 °C (50 °F)
Sea t°: +15 °C
Sundial in the day: 9 hours
Rainy days: 3 days
Precipitation: 29 mm (1,1")
April
Max average t°: +19 °C (67 °F)
Min average t°: +12 °C (54 °F)
Sea t°: +16,5 °C
Sundial in the day: 13 hours
Rainy days: 1 day
Precipitation: 9 mm (0.4")
May
Max average t°: +23 °C (74 °F)
Min average t°: +15 °C (59 °F)
Sea t°: +19 °C
Sundial in the day 14 hours
Rainy days: 0~1 day
Precipitation: 5~6 mm (0,2")

Spring holidays

Easter celebrations with variable dates

March 19 – St. Joseph's Day.

March 31 – Freedom Day, National holiday.

May 1 – International Worker’s Day.

Summer in Malta

June at Malta is almost evenly divided into two parts. First is the rest of “low season” with attractive price and cold water (at least from prospective of locals). Second portion of the month is the beginning of “high season” with all the ensuing.

July marks the beginning of heat. Air temperature rises up to 33 °C (91 °F) and water warms up to 27 °C (81 °F). At noon all kinds of life are freeze. Siesta begins at 12:00 p.m. and lasts to 4:00 p.m. Almost all stores are closed and everyone on the islands is somewhere in a shade.

The heist of season and the hottest weather are at August. Temperature rises to 35 °C (93 °F). Amount of visitors reaches its peak too. Finding accommodation during your holiday on Malta at August is a sort of feat.

The climate of the summer months

(Valletta)

June
Max average t°: +27 °C (81 °F)
Min average t°: +18,5 °C (65 °F)
Sea t°: +22,5 °C
Sundial in the day: 14,5 hours
Rainy days: 0 day
Precipitation: 4 mm (0,2")
July
Max average t°: +31 °C (87 °F)
Min average t°: +21 °C (70 °F)
Sea t°: +26 °C
Sundial in the day: 14 hours
Rainy days: 0 day
Precipitation: 2 mm (0,1")
August
Max average t°: +31 °C (87 °F)
Min average t°: +22 °C (72 °F)
Sea t°: +27 °C
Sundial in the day: 14 hours
Rainy days: 1 day
Precipitation: 12 mm (0,5")


Summer holidays

June 7 – Day of adoption of the Constitution.

End of June – beginning of July – the feast of the Apostles Peter and Paul a.k.a "L'Amnaria", one of the main national holidays of Malta.

August 15 – Assumption of the Virgin Mary.

Autumn in Malta

The Velvet Season comes with the beginning of September. The heat subsides but water is still exceptionally warm. From prospective of prices September is similar to June but with reversed order. “Low season” begins again at the second half of the month.

October is the best time to pay a visit to Malta. Beaches are free from hordes of tourists, prices are affordable and weather conditions are just perfect for any kind of activity. Daytime temperature is about 26 °C (79 °F) and water is almost equally warm (24 °C, 75 °F).

November bring significant drop of temperature and last visitors leave Malta. Locals start Christmas preparations under occasional drizzle.

The climate of the autumn months

(Valletta)

September
Max average t°: +28 °C (83 °F)
Min average t°: +20 °C (69 °F)
Sea t°: +26 °C
Sundial in the day: 12,5 hours
Rainy days: 2 days
Precipitation: 20 mm (0,8")
October
Max average t°: +24 °C (76 °F)
Min average t°: +17 °C (63 °F)
Sea t°: +24 °C
Sundial in the day: 11 hours
Rainy days: 4 days
Precipitation: 59 mm (2,3")
November
Max average t°: +20 °C (67 °F)
Min average t°:+14 °C (57 °F)
Sea t°: +21,5 °C
Sundial in the day: 10 hours
Rainy days: 6 days
Precipitation: 78 mm (3,0")

Autumn holidays

September 8 - The Nativity of Our Lady.
First Sunday after 8 September - Our Lady of Graces.
September 12 – The Name of Mary.
September 21 – Independence Day.

November 2 – All Souls Day.
November 11 – Saint Martin of Tours.
November 22 – Saint Cecilia.
November 25 – Saint Catherine of Alexandria.
First Sunday after 25 November – Christ the King.

Winter in Malta

December is cooler and humid. Frequent drizzle and 17 °C (63 °F) don’t interfere with magnificent preparations for Christmas. All 7000 years old cultural cultural heritage is decorated with garlands and other staff. Numerous local fests are held. Unique experience is guaranteed while visiting Malta at December.

The rest of winter is rather similar to December but with a bit more of rain and less big fests. It terms of weather conditions it is not the best time to go to Malta. Antique buildings are not heated so humidity brings discomfort of living.

The climate of the winter months

(Valletta)

December
Max average t°: +17 °C (63 °F)
Min average t°: +11 °C (52 °F)
Sea t°: +18 °C
Sundial in the day: 10 hours
Rainy days: 5 days
Precipitation: 70 mm (2,8")
January
Max average t°: +15,5 °C (60 °F)
Min average t°: +9,5 °C (49 °F)
Sea t°: +16 °C
Sundial in the day: 9 hours
Rainy days: 3 days
Precipitation: 43 mm (1,7")
February
Max average t°:+15,5 °C (60 °F)
Min average t°: +9,5 °C (49 °F)
Sea t°: +15 °C
Sundial in the day: 11 hours
Rainy days: 4 days
Precipitation: 63 mm (2,5")

Winter holidays

December 8 – The Immaculate Conception.
December 13 – Republic Day.
December 25 – Christmas (in all its glory).

January 1 – New Year.

February 10 – The shipwreck of St. Paul.