... including targeted forecasts at the time of your arrival to each point!
Salem, Indiana experiences a wide range of temperatures throughout the year. In the winter months, the average low temperature is around 21°F, with temperatures occasionally dipping below 0°F. On the other hand, the average high temperatures in the winter are usually around 40°F. During the spring, the average low temperature increases to around 40°F and the average high temperature increases to around 63°F.
In the summer, the average low temperature in Salem is around 60°F and the average high temperature is around 84°F. During the hottest days of the year, temperatures can reach as high as 95°F. During the fall, the average low temperature decreases to around 42°F and the average high temperature decreases to around 68°F.
Overall, Salem experiences mild weather year-round, with temperatures rarely dipping below 0°F or exceeding 95°F.
As of 2020, the city population is 6193.
This map shows the current & 7-day weather forecast, weather alerts, and weather radar for Salem, Indiana.