Search a place

Hastings weather by month

What a typical year looks like in Hastings, Michigan: average highs and lows, rain and snow, and the warmest and coldest days on record. Normals are the 1991–2020 averages at Hastings, 1 km from Hastings; records cover 1893–2026.

Today’s Hastings forecast

The year at a glance

January: typical high 30.5°F, low 16.1°F, precipitation 2.62 in. February: typical high 33.8°F, low 16.3°F, precipitation 2.13 in. March: typical high 44.2°F, low 23.6°F, precipitation 2.47 in. April: typical high 56.9°F, low 34°F, precipitation 3.83 in. May: typical high 68.9°F, low 45.3°F, precipitation 4.4 in. June: typical high 78.1°F, low 55.3°F, precipitation 4.19 in. July: typical high 82.1°F, low 58.8°F, precipitation 3.43 in. August: typical high 80.2°F, low 57.4°F, precipitation 3.84 in. September: typical high 73.8°F, low 49.7°F, precipitation 3.3 in. October: typical high 60.8°F, low 39.3°F, precipitation 3.99 in. November: typical high 46.7°F, low 30.3°F, precipitation 2.92 in. December: typical high 35.4°F, low 22.3°F, precipitation 2.47 in.−40°−40°−20°−29°0°−18°20°−7°40°4°60°16°80°27°100°38°120°49°31°−1°16°−9°Jan34°1°16°−9°Feb44°7°24°−5°Mar57°14°34°1°Apr69°21°45°7°May78°26°55°13°Jun82°28°59°15°Jul80°27°57°14°Aug74°23°50°10°Sep61°16°39°4°Oct47°8°30°−1°Nov35°2°22°−5°DecPrecipitation
Bars: typical low to high (official normals, 1991–2020) Record high Record low
Precipitation a year
39.6 in1006 mm
Snow a year
68 in173 cm
Last spring freeze
May 4
First fall freeze
Oct 8
Heating degree days
6,882
Cooling degree days
538

Freeze dates are medians (half of years earlier, half later). Degree days use a 65°F base; HVAC design temperatures here are −5°−21° (heating, 99%) and 92°33° (cooling, 1%).

Month by month

Hastings in January

Highs average 31°−1° and lows 16°−9°, with 2.6 in67 mm of precipitation and 22 in55 cm of snow in a typical January.

Record high
66°19° (1950)
Record low
−24°−31° (1948)
Heating degree days
1292
Cooling degree days
0

Hastings in February

Highs average 34°1° and lows 16°−9°, with 2.1 in54 mm of precipitation and 15 in39 cm of snow in a typical February.

Record high
73°23° (2024)
Record low
−31°−35° (1899)
Heating degree days
1118
Cooling degree days
0

Hastings in March

Highs average 44°7° and lows 24°−5°, with 2.5 in63 mm of precipitation and 7 in18 cm of snow in a typical March.

Record high
87°31° (2012)
Record low
−17°−27° (2014)
Heating degree days
965
Cooling degree days
1

Hastings in April

Highs average 57°14° and lows 34°1°, with 3.8 in97 mm of precipitation and 2.1 in5.3 cm of snow in a typical April.

Record high
92°33° (1915)
Record low
1°−17° (1982)
Heating degree days
590
Cooling degree days
3

Hastings in May

Highs average 69°21° and lows 45°7°, with 4.4 in112 mm of precipitation in a typical May.

Record high
97°36° (1937)
Record low
20°−7° (1903)
Heating degree days
277
Cooling degree days
32

Hastings in June

Highs average 78°26° and lows 55°13°, with 4.2 in106 mm of precipitation in a typical June.

Record high
104°40° (1934)
Record low
30°−1° (1928)
Heating degree days
61
Cooling degree days
112

Hastings in July

Highs average 82°28° and lows 59°15°, with 3.4 in87 mm of precipitation in a typical July.

Record high
109°43° (1936)
Record low
36°2° (1898)
Heating degree days
16
Cooling degree days
185

Hastings in August

Highs average 80°27° and lows 57°14°, with 3.8 in98 mm of precipitation in a typical August.

Record high
105°41° (1918)
Record low
30°−1° (1920)
Heating degree days
27
Cooling degree days
145

Hastings in September

Highs average 74°23° and lows 50°10°, with 3.3 in84 mm of precipitation in a typical September.

Record high
97°36° (1931)
Record low
25°−4° (1899)
Heating degree days
152
Cooling degree days
55

Hastings in OctoberThis month

Highs average 61°16° and lows 39°4°, with 4 in101 mm of precipitation and 0.3 in0.8 cm of snow in a typical October.

Record high
90°32° (1897)
Record low
15°−9° (1976)
Heating degree days
469
Cooling degree days
5

Hastings in November

Highs average 47°8° and lows 30°−1°, with 2.9 in74 mm of precipitation and 5 in14 cm of snow in a typical November.

Record high
82°28° (1950)
Record low
−7°−22° (1950)
Heating degree days
795
Cooling degree days
0

Hastings in December

Highs average 35°2° and lows 22°−5°, with 2.5 in63 mm of precipitation and 16 in41 cm of snow in a typical December.

Record high
70°21° (2001)
Record low
−22°−30° (1976)
Heating degree days
1120
Cooling degree days
0