average monthly temperatures in surprise az
The highest monthly average temperature in Surprise for July is 97 degrees. The lowest monthly average temperature in Surprise for December is 51 degrees. The most monthly precipitation in Surprise occurs in May with 4.4 inches. The air quality index in Surprise is 49% worse than the national average. The pollution index in Surprise is 20% better than the national average.
On average, there are 301 sunny days per year in Surprise, Arizona. The July high is around 105 degrees. The January low is 41. Sperling's comfort index for Surprise is a 74 out of 100, where a higher score indicates a more comfortable year-around climate. The US average for the comfort index is 54.