How is the climate in Salem today?
The climate in Salem today is moderate, with temperatures ranging between 40-70°F. Salem receives an average of 27. 5 inches of rain each year, as well as light snowfall during the winter months. Salem is located in the Willamette Valley, which has mild temperatures year-round that range between 45-70°F. On average, Salem experiences 243 sunny …