Weather on December 31

Surprise, AZ

55 Years of Data

Avg High
64°F
Avg Low
40°F
Warmest
1981
60°F avg
Coldest
2010
38°F avg

About This Date

December 31st in Surprise, AZ typically brings mild winter weather, with average highs around 64°F and lows near 40°F. Over 55 years of records, the warmest December 31st was in 1981 (60°F average), while the coldest was 2010 (38°F) — a 22°F range across recorded history. Rain or other precipitation has occurred on about 13% of December 31st dates historically, with the wettest December 31st recording 1.4" of rain. The last decade has been 2.4°F cooler on this date compared to 20-30 years ago.

The last decade has been 2.4°F cooler on this date compared to 20-30 years ago.

Planning for December 31st in Surprise, AZ? Great weather for outdoor activities.

YearHighLowAvgPrecipSnow
202564°54°59°
202468°38°53°
202360°40°50°
202263°47°55°
202158°49°53°0.15"
202057°34°45°
201959°40°49°
201829°
201767°41°54°
201669°51°60°0.74"
201560°30°45°
201458°41°49°0.38"
201366°37°52°
201260°36°48°
201172°42°57°
2010coldest49°27°38°
200964°49°56°
200870°40°55°
200762°34°48°
200660°35°48°
200566°44°55°
200464°47°55°
200363°41°52°
200266°37°52°
200165°47°56°0.03"
200069°37°53°
199972°39°55°
199873°43°58°
199776°44°60°
199664°54°59°0.05"
199565°38°51°
199462°38°50°
199373°45°59°
199271°41°56°
199163°39°51°0.05"
199068°36°52°
198967°40°53°
198860°28°44°
198759°33°46°
198669°39°54°
198566°46°56°
198464°40°52°
198366°42°54°
198260°42°51°
1981warmest69°52°60°
198077°41°59°
197966°36°51°
197858°41°49°
197767°43°55°
197655°40°47°1.4"
197558°34°46°
197459°35°47°
197366°46°56°
197256°30°43°
197164°39°52°
55 years of data from YOUNGTOWN

Browse Weather History

Weather data provided by NOAA Climate Data Online. Not for critical planning.