Surprise, AZ

Climate overview — based on NOAA 1991-2020 normals from WITTMANN 1SE, AZ US.

BWh Desert (hot) climate 9a USDA hardiness Zone 9a

Year-round temperatures (°F)

30° 50° 70° 90° 110° J F M A M J J A S O N D
Avg high Avg low

Climate summary

Surprise has an annual average temperature of 70.2°F with about 9.6 inches of precipitation per year. The warmest month is July (average high 104.6°F), and the coldest is December (average low 39.0°F). February is typically the wettest month (1.45 in) and June the driest (0.07 in).

Annual swing
39.2°F
warmest to coldest month
Heating need
1,389
Cooling need
3,270

Best time to visit Surprise

Full guide →

Climate change signal

All-time records →

53 of 366 (14.5%) of Surprise's all-time daily heat records have been set since 2015. If records were spread evenly across the station's history, only about 5% would fall in any given decade.

1920s
0
1930s
120
1940s
59
1950s
0
1960s
32
2000s
66
2010s
88
2020s
1

Bars: number of all-time daily heat records still standing that were set in each decade.

Monthly averages

Month Avg High Avg Low Avg Temp Precipitation Snow Rainy days
January 65.2°F 39.2°F 52.2°F 1.38 in 4
February 68.2°F 41.4°F 54.8°F 1.45 in 4
March 74.9°F 45.6°F 60.3°F 1.00 in 3
April 82.1°F 50.6°F 66.3°F 0.25 in 1
May 91.8°F 59.9°F 75.9°F 0.09 in 1
June 101.8°F 69.1°F 85.5°F 0.07 in 0
July 104.6°F 76.8°F 90.7°F 0.89 in 5
August 103.3°F 76.9°F 90.1°F 1.13 in 5
September 97.6°F 69.8°F 83.7°F 1.06 in 3
October 86.5°F 57.1°F 71.8°F 0.66 in 2
November 74.1°F 45.8°F 59.9°F 0.67 in 2
December 64.1°F 39.0°F 51.5°F 0.95 in 4

Climate twins of Surprise

Why these? →

The most climatically similar US cities at least 140 miles away (by monthly temperature + precipitation pattern).

Frost dates
Last spring / first fall frost
All-time records
Hottest, coldest, wettest
Planting calendar
What to plant, and when

Compare Surprise to another city