The average daytime summer temperature at sea level along the Baltic coast is 22 °C (71.6 °F).
The climate is mostly temperate throughout the country. The climate is oceanic in the north and west and becomes gradually warmer and continental towards the south and east. Summers are generally warm, with average temperatures between 17 °C (63 °F) and 20 °C (68.0 °F). Winters are cold, with average temperatures around 3 °C (37.4 °F) in the northwest and −6 °C (21.2 °F) in the northeast. Precipitation falls throughout the year, although, especially in the east; winter is drier than summer.
The warmest region in Poland is Lower Silesian located in south-western Poland where temperatures in the summer average between 22 °C (71.6 °F) and 30 °C (86 °F) but can go as high as 32 °C (89.6 °F) to 38 °C (100.4 °F) on some days in the warmest month of July and August.
The warmest cities in Poland are Tarnów, which is situated in Lesser Poland and Wrocław, which is located in Lower Silesian. The average temperatures in Wrocław being 20 °C (68 °F) in the summer and 0 °C (32.0 °F) in the winter, but Tarnów has the longest summer in whole Poland, which lasts for 115 days, from mid-May to mid-September.
The coldest region of Poland is in the northeast in the Podlaskie Voivodeship near the border of Belarus. Usually the coldest city is Suwałki. The climate is affected by cold fronts which come from Scandinavia and Siberia. The average temperature in the winter in Podlachian ranges from −6 °C (21.2 °F) to −4 °C (24.8 °F).