Greencastle, IN has a humid continental climate characterized by hot and humid summers with mild winters. Average temperatures in the summer months range from the mid-70s to low 80s, while winter temperatures average in the low 30s. Precipitation is fairly consistent throughout the year, averaging around 45 inches per year. Greencastle experiences all four seasons with rain and snowfall spread out over the year. Snowfall typically begins in late November and can last until early April. Thunderstorms are most common during the spring and summer months, though they can occur any time of year.
Greencastle, Indiana gets 45 inches of rain, on average, per year. The US average is 38 inches of rain per year.
Greencastle averages 20 inches of snow per year. The US average is 28 inches of snow per year.
On average, there are 189 sunny days per year in Greencastle. The US average is 205 sunny days.
Greencastle 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 85 degrees
Winter Low: the January low is 18
Rain: averages 45 inches of rain a year
Snow: averages 20 inches of snow a year