... including targeted forecasts at the time of your arrival to each point!
Salem, Illinois, has a typical midwestern climate with cold, snowy winters and hot, humid summers. The average temperature in January, the coldest month, is 31°F, while July, the warmest month, averages 77°F. Throughout the year, temperatures can range from as low as -17°F in the winter to as high as 103°F in the summer.
Spring in Salem is generally mild, with temperatures ranging from the mid-30s to the mid-70s. Rainfall is common in April and May, with an average of 4.4 inches of rain in April and 4.6 inches of rain in May.
Summer in Salem is hot and humid, with temperatures reaching the upper 90s on hot days. July is the warmest month, with an average temperature of 77°F. Thunderstorms are common in the summer, with an average of 4.2 inches of rain in June, 4.1 inches of rain in July, and 4.7 inches of rain in August.
Fall in Salem is mild, with temperatures ranging from the mid-40s to the mid-70s. Rainfall is common in October and November, with an average of 4.3 inches of rain in October and 3.9 inches of rain in November.
Winter in Salem is cold and snowy, with temperatures ranging from the low teens to the mid-30s. December is the coldest month, with an average temperature of 31°F. Snowfall is common in the winter, with an average of 7.2 inches of snow in December, 8.2 inches of snow in January, and 5.4 inches of snow in February.
As of 2020, the city population is 6988.
This map shows the current & 7-day weather forecast, weather alerts, and weather radar for Salem, Illinois.