Cross Plains weather by month
What a typical year looks like in Cross Plains, 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, 25 km from Cross Plains; 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
Cross Plains 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
Cross Plains 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
Cross Plains 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
Cross Plains 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
Cross Plains 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
Cross Plains 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
Cross Plains 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
Cross Plains 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
Cross Plains 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
Cross Plains 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
Cross Plains 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
Cross Plains 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