temperature in santa rosa calif
The highest monthly average temperature in Santa Rosa for July is 65 degrees. The lowest monthly average temperature in Santa Rosa for December is 45 degrees. The most monthly precipitation in Santa Rosa occurs in December with 7.2 inches. The air quality index in Santa Rosa is 29% better than the national average. The pollution index in Santa Rosa is 54% worse than the national average.