The climate of Poland, city by city

This page lists the 759 cities in Poland for which climate normals are available. Each entry covers temperature, rainfall and how the climate changed between 1940 and 2025, computed from ERA5 reanalysis data.

+2.5 °C since 1940

Frequently asked questions

What is the hottest city in Poland?

The hottest city in Poland is Gubin, with an average annual temperature of 9.3 °C.

What is the coldest city in Poland?

The coldest city in Poland is Zakopane, with an average annual temperature of 4.7 °C.

What is the wettest city in Poland?

The wettest city in Poland is Nowy Targ, with 1,124 mm of precipitation per year.

Has the climate of Poland warmed?

Based on its largest cities, Poland warmed by +2.5 °C between 1940 and 2025.

Cities by region

Greater Poland62

Kujawsko-Pomorskie36

Lesser Poland52

Łódź Voivodeship32

Lower Silesia122

Lublin28

Lubusz23

Mazovia85

Opole Voivodeship26

Podlasie21

Pomerania61

Silesia87

Subcarpathia37

Świętokrzyskie17

Warmia-Masuria32

West Pomerania38