Temperatures vary greatly from north to south. Southern and central parts of the country have warm summers and cold winters, with average high temperatures of 20 to 25 °C (68 to 77 °F) in the summer, and average temperatures of −4 to 2 °C (25 to 36 °F) in the winter, while the northern part of the country has shorter, cooler summers and longer, colder and snowier winters, with temperatures that often drop below freezing from September to May. The highest temperature ever recorded in Sweden was 38 °C (100 °F) in Målilla in 1947, while the coldest temperature ever recorded was −52.6 °C (−62.7 °F)