 Winston has a humid continental climate with very cold, snowy winters, and warm-to-hot, wet and humid summers in which much of the seasonal precipitation falls as thunderstorms.The hottest recorded temperature is 106 °F on August 19, 2003, while the record low temperature is −23 °F on December 23, 1989.Temperatures drop below freezing (32 °F) on an average of 100 days a year.