Weather on December 31

Sunnyvale, CA

55 Years of Data

Avg High
57°F
Avg Low
43°F
Warmest
1996
62°F avg
Coldest
1990
42°F avg

About This Date

December 31st in Sunnyvale, CA typically brings cool winter weather, with average highs around 57°F and lows near 43°F. Over 55 years of records, the warmest December 31st was in 1996 (62°F average), while the coldest was 1990 (42°F) — a 20°F range across recorded history. Rain or other precipitation has occurred on about 24% of December 31st dates historically, with the wettest December 31st recording 2.9" of rain. The last decade has been 2.3°F cooler on this date compared to 20-30 years ago.

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

Planning for December 31st in Sunnyvale, CA? Bring layers as temperatures can vary throughout the day.

YearHighLowAvgPrecipSnow
202552°45°48°
202462°39°51°
202361°49°55°
202262°51°57°2.9"
202153°37°45°
202059°43°51°0.13"
201964°38°51°
201856°41°48°
201759°42°51°
201654°39°46°
201553°38°45°
201457°37°47°
201359°39°49°
201253°35°44°
201163°43°53°
201051°39°45°
200963°48°55°
200853°42°48°0.05"
200757°42°50°
200653°40°46°
200563°48°55°1.85"
200456°45°50°0.84"
200355°42°49°
200259°43°51°1.4"
200164°51°58°
200057°40°48°
199953°42°48°
199858°44°51°
199762°46°54°
1996warmest64°59°62°0.36"
199563°55°59°0.03"
199455°33°44°0.48"
199358°46°52°
199258°44°51°
199160°41°51°
1990coldest53°31°42°
198960°41°51°
198852°42°47°0.15"
198750°36°43°
198656°47°51°
198559°50°55°
198454°38°46°
198360°50°55°
198253°34°43°
198156°50°53°0.36"
198055°41°48°
197967°56°61°0.25"
197856°35°45°
197758°45°51°
197658°42°50°
197555°40°47°
197458°45°51°
197355°43°49°0.3"
197261°41°51°
197155°39°47°
55 years of data from MOFFETT FED AIRFIELD

Browse Weather History

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