Christmas Valley, OR is a small town located in Central Oregon. The climate here is typically dry and warm during the summer with temperatures rarely reaching over 90 degrees Fahrenheit. During the winter months, temperatures can drop below freezing at night and snowfall is not uncommon in this area. Most days are sunny and pleasant though, making it an ideal place to spend time outdoors. Summertime brings plenty of sunshine and warm weather for outdoor activities like camping, fishing, hunting, and exploring nearby trails or lakes.
Christmas Valley (zip 97641), Oregon gets 12 inches of rain, on average, per year. The US average is 38 inches of rain per year.
Christmas Valley (zip 97641) averages 15 inches of snow per year. The US average is 28 inches of snow per year.
On average, there are 211 sunny days per year in Christmas Valley (zip 97641). The US average is 205 sunny days.
Christmas Valley (zip 97641) gets some kind of precipitation, on average, 80 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 19
Rain: averages 12 inches of rain a year
Snow: averages 15 inches of snow a year