 Like most of the Willamette Valley area, Salem has a marine west coast climate (Köppen "Csb") with some distinct characteristics of the Mediterranean climate.Rain is heaviest in late fall and throughout winter, and almost all of the annual precipitation falls between October and May, with a dry season from June through September.Light snowfall occurs in winter, but major snows are rare.