Poland has a typical central European climate with warm summers and cold, snowy winters. The weather is often changeable with significant changes on a daily basis, as Poland is affected by competing weather systems: a maritime climate from the west and a continental climate from Russia in the east.
Temperatures are moderated on the Baltic Coast, which has warmer winters and cooler summers than the southern hinterland. Rainfall is evenly distributed throughout the year with the winter seeing an average of 40-70 days of snow, with snowfall heaviest over the Carpathian Mountains, where temperatures can drop to between 15-20 degrees Centigrade below freezing.
Temperatures are usually sub-zero both day and night in Poland's major cities during much of the winter.
June weather is pleasant with average temperatures around 20-25 degrees centigrade. The heaviest rainfall is also in the summer months of June, July and August, often in the form of thunderstorms. July is normally the wettest month.
Gdansk experiences cooler summers than Warsaw, Poznan, Wroclaw, and Krakow.