Historical Weather in Surprise, AZ
See 55+ years of weather history for any date in Surprise going back to 1970.
Part of Arizona weather history
Look Up a Specific Date
Today in Surprise Weather HistorySee records, averages, and 55+ years of data for today's date
→Monthly Climate Averages
Historical temperature and precipitation averages for Surprise, AZ, based on 55+ years of weather data.
Warmest MonthJulyAvg High: 107°F / Low: 80°F
Coldest MonthDecemberAvg High: 66°F / Low: 41°F
Jan
67°/ 41°
💧 6.3"
Feb
72°/ 44°
💧 7.3"
Mar
78°/ 49°
💧 7.2"
❄️ 0.5"
Apr
86°/ 55°
💧 4.1"
May
95°/ 63°
💧 3.5"
Jun
104°/ 72°
💧 3.3"
Jul
107°/ 80°
💧 6.4"
Aug
105°/ 79°
💧 7.1"
Sep
100°/ 72°
💧 8.3"
Oct
88°/ 59°
💧 6.4"
Nov
75°/ 48°
💧 6.9"
Dec
66°/ 41°
💧 6.4"
Temperatures in Fahrenheit. Precipitation and snowfall in inches.
Surprise Temperature Records
- Record High: The hottest temperature ever recorded in Surprise, AZ is 125°F, set on June 26, 1990.
- Record Low: The coldest temperature ever recorded in Surprise, AZ is 17°F, set on February 3, 2011.
- Data Coverage: Based on 56 years of data from NOAA weather station: YOUNGTOWN.
All-Time Record High
125°F
June 26, 1990
All-Time Record Low
17°F
February 3, 2011
Monthly Temperature Records in Surprise
| Month | Record High | Record Low |
|---|---|---|
| January | 89°F(1971) | 18°F(1971) |
| February | 92°F(1986) | 17°F(2011) |
| March | 102°F(2025) | 22°F(1971) |
| April | 105°F(2023) | 32°F(1977) |
| May | 115°F(1984) | 36°F(1975) |
| June | 125°F(1990) | 50°F(1971) |
| July | 125°F(1995) | 58°F(1978) |
| August | 118°F(2020) | 57°F(1978) |
| September | 118°F(2020) | 46°F(1978) |
| October | 111°F(2024) | 29°F(2019) |
| November | 97°F(2020) | 22°F(1976) |
| December | 87°F(1980) | 20°F(1978) |
Surprise Snow RecordsSee the top 10 snowiest days ever recorded
→