Poroszló's climate is classified as humid continental climate (KöppenDfa). The annual average temperature is 10.8 °C (51.4 °F), the hottest month in July is 22.0 °C (71.6 °F), and the coldest month is −1.4 °C (29.5 °F) in January. The annual precipitation is 562.0 millimetres (22.13 in), of which July is the wettest with 79.1 millimetres (3.11 in), while January is the driest with only 26.4 millimetres (1.04 in). The extreme temperature throughout the year ranged from −22.6 °C (−8.7 °F) on January 12, 2003 to 39.5 °C (103.1 °F) on July 20, 2007.