Mesa County has a semi-arid climate, with warm summers and mild winters. Average temperatures in the summer range from the low- to mid-90s while winter temperatures usually range between 40 and 50 degrees Fahrenheit. The area typically receives less than 12 inches of precipitation annually, mostly in the form of snowfall during the winter months. During the spring and fall seasons, Mesa County is subjected to occasional thunderstorms and dust storms due to its desert location. Despite its dry climate, many residents take advantage of the area's rivers and lakes for fishing, water skiing, kayaking and other outdoor activities.
Mesa County, Colorado gets 11 inches of rain, on average, per year. The US average is 38 inches of rain per year.
Mesa County averages 23 inches of snow per year. The US average is 28 inches of snow per year.
On average, there are 242 sunny days per year in Mesa County. The US average is 205 sunny days.
Mesa County gets some kind of precipitation, on average, 71 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 92 degrees
Winter Low: the January low is 16
Rain: averages 11 inches of rain a year
Snow: averages 23 inches of snow a year