Shelbyville, IL has a typical Midwestern climate. Summers are warm and humid with temperatures usually in the 80s and occasionally reaching into the 90s. Winters bring cold temperatures, often dipping below freezing with occasional snowfall. The spring and fall months offer mild temperatures throughout the day and night. The city also experiences frequent thunderstorms during the summer months which can be quite severe at times. Overall, Shelbyville has a temperate climate that is enjoyable to live in year-round.
Shelbyville, Illinois gets 40 inches of rain, on average, per year. The US average is 38 inches of rain per year.
Shelbyville averages 17 inches of snow per year. The US average is 28 inches of snow per year.
On average, there are 195 sunny days per year in Shelbyville. The US average is 205 sunny days.
Shelbyville gets some kind of precipitation, on average, 111 days per year. Precipitation is rain, snow, sleet, or hail that falls to the ground. In order for precipitation to be counted you have to get at least .01 inches on the ground to measure.
Weather Highlights
Summer High: the July high is around 86 degrees
Winter Low: the January low is 19
Rain: averages 40 inches of rain a year
Snow: averages 17 inches of snow a year