A number of stations across the Northland reported temperatures at or below freezing on Thursday morning, according to the National Weather Service in Duluth.

The lowest temperature was at the Range Regional Airport in Hibbing, which dipped to 29 degrees at 7:13 a.m. Thursday. Bigfork dropped to 30 degrees, while Ball Bluff, Eveleth and Effie hit 31 degrees. Stations near Cutfoot Sioux Lake, Margie, Pine River, Silver Creek Township and Solon Springs hit 32 degrees.

Wednesday's readings aren't Minnesota's first freezes of the season. A reporting station at Celina, 18 miles west of Cook, reported 32 degrees on Sept. 14. But this morning's lows mark the first broader freeze across Northeastern Minnesota.

Wednesday morning's low at the Duluth International Airport was 40 degrees, while Superior dropped to 36.

The average first freeze in Duluth and Two Harbors is Sept. 30, while Grand Marais typically sees its first freeze by Sept. 29. Wednesday's freeze is late for other locations, however, including Hibbing (Sept. 8) and International Falls (Sept. 13).

Duluth's earliest freeze on record occurred on Aug. 27, 1986, while its latest freeze was on Nov. 6, 1900.

Areas of frost and possibly freezing are again forecast for Friday night into Saturday, with lows in the low 30s away from Lake Superior and low 40s near the water.