The average temperature in the city is +7.7 °C (45.9 °F). Winters are usually cold and snowy (the average January temperature is −5.9 °C (21.4 °F)), but the last few winters have been rather warm with rare severe frosts (up to −25 °C (−13 °F)). Summers are dry and warm (the average temperature in July is +19.8 °C (67.6 °F)), with occasional highs reaching +35 °C (95 °F).