Sun Prairie weather by month
What a typical year looks like in Sun Prairie, Wisconsin: average highs and lows, rain and snow, and the warmest and coldest days on record. Normals are the 1991–2020 averages at Madison Dane County Regional Airport, 10 km from Sun Prairie; records cover 1869–2026.
The year at a glance
- Precipitation a year
- 37.1 in943 mm
- Snow a year
- 52 in132 cm
- Last spring freeze
- May 3
- First fall freeze
- Oct 6
- Heating degree days
- 7,139
- Cooling degree days
- 628
Freeze dates are medians (half of years earlier, half later). Degree days use a 65°F base; HVAC design temperatures here are −9°−23° (heating, 99%) and 92°33° (cooling, 1%).
Month by month
Sun Prairie in January
Highs average 27°−3° and lows 12°−11°, with 1.5 in37 mm of precipitation and 14 in35 cm of snow in a typical January.
- Record high
- 58°14° (1880)
- Record low
- −37°−38° (1951)
- Heating degree days
- 1413
- Cooling degree days
- 0
Sun Prairie in February
Highs average 31°0° and lows 15°−9°, with 1.5 in39 mm of precipitation and 13 in33 cm of snow in a typical February.
- Record high
- 70°21° (2024)
- Record low
- −29°−34° (1996)
- Heating degree days
- 1174
- Cooling degree days
- 0
Sun Prairie in March
Highs average 44°6° and lows 25°−4°, with 2.3 in57 mm of precipitation and 7 in18 cm of snow in a typical March.
- Record high
- 83°28° (2012)
- Record low
- −29°−34° (1962)
- Heating degree days
- 951
- Cooling degree days
- 1
Sun Prairie in April
Highs average 57°14° and lows 36°2°, with 3.8 in96 mm of precipitation and 2.6 in6.6 cm of snow in a typical April.
- Record high
- 94°34° (1980)
- Record low
- 0°−18° (1982)
- Heating degree days
- 562
- Cooling degree days
- 2
Sun Prairie in May
Highs average 69°21° and lows 47°8°, with 4.1 in104 mm of precipitation and 0.1 in0.3 cm of snow in a typical May.
- Record high
- 101°38° (1934)
- Record low
- 19°−7° (1978)
- Heating degree days
- 252
- Cooling degree days
- 36
Sun Prairie in June
Highs average 79°26° and lows 57°14°, with 5.3 in134 mm of precipitation in a typical June.
- Record high
- 101°38° (1988)
- Record low
- 31°−1° (1972)
- Heating degree days
- 47
- Cooling degree days
- 137
Sun Prairie in July
Highs average 82°28° and lows 62°16°, with 4.5 in115 mm of precipitation in a typical July.
- Record high
- 107°42° (1936)
- Record low
- 36°2° (1965)
- Heating degree days
- 9
- Cooling degree days
- 221
Sun Prairie in August
Highs average 80°27° and lows 60°15°, with 4.2 in106 mm of precipitation in a typical August.
- Record high
- 102°39° (1988)
- Record low
- 35°2° (1965)
- Heating degree days
- 20
- Cooling degree days
- 166
Sun Prairie in September
Highs average 73°23° and lows 51°11°, with 3.4 in87 mm of precipitation in a typical September.
- Record high
- 99°37° (1953)
- Record low
- 25°−4° (1949)
- Heating degree days
- 151
- Cooling degree days
- 59
Sun Prairie in OctoberThis month
Highs average 60°15° and lows 40°4°, with 2.8 in70 mm of precipitation and 0.6 in1.5 cm of snow in a typical October.
- Record high
- 90°32° (1963)
- Record low
- 12°−11° (1887)
- Heating degree days
- 480
- Cooling degree days
- 6
Sun Prairie in November
Highs average 45°7° and lows 29°−2°, with 2.2 in56 mm of precipitation and 3 in8 cm of snow in a typical November.
- Record high
- 77°25° (1933)
- Record low
- −14°−26° (1887)
- Heating degree days
- 848
- Cooling degree days
- 0
Sun Prairie in December
Highs average 32°0° and lows 18°−8°, with 1.6 in41 mm of precipitation and 12 in30 cm of snow in a typical December.
- Record high
- 68°20° (2021)
- Record low
- −28°−33° (1872)
- Heating degree days
- 1232
- Cooling degree days
- 0