Oberlin has a humid continental climate (Köppen "Dfa"). It has hot, dry summers and cold, dry winters. The average temperature in Oberlin is 52 °F (11 °C). Temperatures hotter than 90 °F (32 °C) happen on average 62 days per year and dropping below 32 °F (0 °C) an average of 158 days a year. Oberlin gets precipitation 66 days a year and snowfall happens 11 days a year. Precipitation averages 23 inches (574 mm) per year, and snowfall averages 32 inches (80 cm) per year. On average, January is the coldest month, and July is both the hottest month and the wettest month. The hottest temperature ever in Oberlin was 111 °F (44 °C) in 1954; the coldest temperature ever was -31 °F (-35 °C) in 1989.