64 places with climate evidence

Best time to visit
Malta.

Every place below has a nearby NOAA station whose 1991–2020 record passes the coverage checks. Open one for its month-by-month answer, records and long-run change.

Saint Paul’s Bay

San Pawl il-Baħar

32,042 people

Birkirkara

Birkirkara

24,356 people

Il-Mosta

Mosta

23,482 people

Tas-Sliema

Sliema

22,591 people

Qormi

Qormi

16,801 people

Ħaż-Żabbar

Żabbar

15,648 people

In-Naxxar

Naxxar

14,890 people

Saint John

San Ġwann

14,720 people

Is-Swieqi

Swieqi

14,452 people

Saint Julian

San Ġiljan

13,792 people

L-Imsida

Imsida

13,713 people

Birżebbuġa

Birżebbuġa

12,915 people

Il-Fgura

Fgura

12,877 people

Ir-Rabat

Rabat

11,936 people

Il-Gżira

Gżira

11,669 people

Iż-Żejtun

Żejtun

11,549 people

Il-Mellieħa

Mellieħa

11,389 people

Attard

Attard

11,377 people

Ħaż-Żebbuġ

Haz-Zebbug

11,079 people

Iż-Żurrieq

Żurrieq

10,962 people

Marsaskala

Marsaskala

10,024 people

Il-Ħamrun

Ħamrun

9,743 people

Is-Siġġiewi

Siġġiewi

8,721 people

Paola

Paola

8,706 people

Ta’ Xbiex

Tarxien

8,627 people

Saint Venera

Santa Venera

7,590 people

Valletta

Valletta

6,794 people

Victoria

Victoria

6,596 people

Luqa

Luqa

6,162 people

Bormla

Cospicua

6,096 people

Il-Marsa

Marsa

5,454 people

Tal-Pietà

Pietà

4,892 people

Ħal Għaxaq

Għaxaq

4,860 people

Balzan

Balzan

4,689 people

In-Nadur

Nadur

3,933 people

Pembroke

Pembroke

3,842 people

L-Imġarr

Imġarr

3,802 people

Dingli

Dingli

3,711 people

Ix-Xagħra

Xagħra

3,680 people

Marsaxlokk

Marsaxlokk

3,660 people

L-Iklin

L-Iklin

3,422 people

L-Imqabba

Mqabba

3,339 people

Ix-Xewkija

Xewkija

3,303 people

Lija

Lija

3,202 people

Il-Gudja

Gudja

3,184 people

Il-Qrendi

Qrendi

3,148 people

Il-Kalkara

Kalkara

3,059 people

Saint Lucia

Santa Luċija

2,954 people

Ghajnsielem

Għajnsielem

2,931 people

L-Imġarr

Mġarr

2,868 people

Ħal Għargħur

Hal Gharghur

2,857 people

Senglea

Senglea

2,720 people

Mtarfa

Imtarfa

2,615 people

Il-Birgu

Vittoriosa

2,489 people

Kirkop

Kirkop

2,397 people

Safi

Safi

2,280 people

Floriana

Floriana

2,032 people

Tarxien

Ta’ Xbiex

2,012 people

Il-Qala

Qala

1,929 people

Ix-Xgħajra

Xgħajra

1,830 people

Iż-Żebbuġ

Żebbuġ

1,770 people

Sannat

Sannat

1,681 people

Ta’ Kerċem

Kerċem

1,627 people

L-Għarb

Għarb

1,298 people