Climate averages 1991–2020

Weather in Poland.

ClimaNote covers 60 cities in Poland, starting with Warsaw, Kraków and Wrocław. Open a city for charts and a table of all 12 months, or open a month for a side-by-side comparison of cities in the atlas.

Across these cities the yearly average high ranges from 11.1°C in Wałbrzych to 13.5°C in Wrocław (tied with Lubin), and yearly precipitation from 577 mm in Inowrocław to 1,071 mm in Bielsko-Biala. The hottest city-month is August in Wrocław, with an average high of 24.2°C (tied with July in Opole, August in Opole and July in Kalisz), and the coolest is January in Białystok, at -0.6°C. By single month, the most precipitation falls in July in Bielsko-Biala, with 141 mm, and the least in February in Gdańsk, with 29 mm.

July is the warmest month in 29 cities and August in 10 (in 21 other cities two or more months tie); January is the coolest in every city. July is the wettest month in every city; February is the driest in 42 cities, April in 9 and December in 3 (in 6 other cities two or more months tie). Of these cities, 51 have a month with an average high below 2.0°C; none has a month with under 1 mm of precipitation or a month with more than 300 mm of precipitation.

Compare cities

Poland by month

60 cities

Cities in Poland

Yearly averages

Mazovia

Yearly climate averages for cities in Mazovia
CityAverage highAverage lowPrecipitation mm/year
Warsaw12°C5°C633
Radom13°C5°C630
Praga Południe13°C5°C633
Bielany12°C5°C633
Białołeka13°C5°C633
Płock12°C5°C586
Wawer13°C5°C634
Siedlce12°C5°C640

Silesia

Yearly climate averages for cities in Silesia
CityAverage highAverage lowRain mm/year
Katowice13°C5°C742
Częstochowa13°C5°C705
Sosnowiec13°C5°C742
Gliwice13°C6°C751
Zabrze13°C5°C751
Bytom13°C5°C742
Bielsko-Biala12°C5°C1,071
Rybnik13°C5°C779
Tychy13°C5°C742
Dąbrowa Górnicza13°C5°C748
Jaworzno12°C5°C748
Jastrzębie Zdrój13°C5°C779
Mysłowice13°C5°C748

Lower Silesia

Yearly climate averages for cities in Lower Silesia
CityAverage highAverage lowPrecipitation mm/year
Wrocław14°C6°C650
Wałbrzych11°C4°C810
Legnica13°C6°C600
Lubin14°C6°C627
Jelenia Góra12°C5°C863

Lesser Poland

Yearly climate averages for cities in Lesser Poland
CityAverage highAverage lowRain mm/year
Kraków13°C5°C769
Tarnów13°C5°C773
Nowy Sącz13°C5°C880

Greater Poland

Yearly climate averages for cities in Greater Poland
CityAverage highAverage lowRain mm/year
Poznań13°C6°C588
Kalisz13°C6°C610
Konin13°C6°C579
Piła13°C6°C618
Ostrów Wielkopolski13°C6°C609
Gniezno13°C6°C584

Kujawsko-Pomorskie

Yearly climate averages for cities in Kujawsko-Pomorskie
CityAverage highAverage lowRain mm/year
Bydgoszcz13°C6°C581
Toruń13°C6°C583
Włocławek13°C6°C584
Grudziądz12°C5°C600
Inowrocław12°C5°C577
Fordon13°C6°C586

Pomerania

Yearly climate averages for cities in Pomerania
CityAverage highAverage lowRain mm/year
Gdańsk12°C6°C594
Gdynia12°C6°C709
Słupsk11°C6°C783

Lodz Voivodeship

Yearly climate averages for cities in Lodz Voivodeship
CityAverage highAverage lowRain mm/year
Łódź12°C5°C651
Piotrków Trybunalski13°C5°C645
Pabianice13°C5°C638

West Pomerania

Yearly climate averages for cities in West Pomerania
CityAverage highAverage lowRain mm/year
Szczecin13°C6°C609
Koszalin12°C6°C726
Stargard13°C6°C633

Lublin

Yearly climate averages for cities in Lublin
CityAverage highAverage lowPrecipitation mm/year
Lublin12°C5°C688

Warmia-Masuria

Yearly climate averages for cities in Warmia-Masuria
CityAverage highAverage lowPrecipitation mm/year
Olsztyn11°C4°C646
Elbląg12°C6°C674

Podlasie

Yearly climate averages for cities in Podlasie
CityAverage highAverage lowPrecipitation mm/year
Białystok11°C4°C647

Swietokrzyskie

Yearly climate averages for cities in Swietokrzyskie
CityAverage highAverage lowRain mm/year
Kielce12°C5°C664
Ostrowiec Świętokrzyski13°C5°C641

Lubusz

Yearly climate averages for cities in Lubusz
CityAverage highAverage lowRain mm/year
Zielona Góra13°C6°C602
Gorzów Wielkopolski13°C6°C611

Subcarpathia

Yearly climate averages for cities in Subcarpathia
CityAverage highAverage lowRain mm/year
Rzeszów13°C5°C794

Opole Voivodeship

Yearly climate averages for cities in Opole Voivodeship
CityAverage highAverage lowRain mm/year
Opole13°C6°C680

Yearly average of the 12 monthly values for 1991–2020. Open a city for every month.