National Weather Service in Marquette, Michigan posted this photo to Twitter Oct. 17, 2015 with the caption, "Snow shower passed across our office around 1 AM EDT and left a quick half inch of accumulation."
camera (@NWSMarquette/Twitter) National Weather Service in Marquette, Michigan posted this photo to Twitter Oct. 17, 2015 with the caption, "Snow shower passed across our office around 1 AM EDT and left a quick half inch of accumulation."

Winter has come early in northern Michigan.

More than 2 inches of snow fell in Marquette, Michigan, overnight, according to the National Weather Service, coating the fall leaves with a thin layer of winter snow.

The city saw about 2.5 inches of snow, the NWS said -- marking the highest daily total this early in the season since Oct. 17, 1976.

Fall leaves and a touch of snow #snow #autumn #leaves #firstsnow #upperpeninsula #michigan

A photo posted by brandycraigcreations (@brandynicolecraig) on Oct 17, 2015 at 8:52am PDT

Winter came early. #snow #upnorth #michigan #puremichigan

A photo posted by Ethan Cargnel (@ecargnel) on Oct 17, 2015 at 8:47am PDT

The last time Marquette received a daily snowfall of 2 inches or more in October was on Oct. 26, 2001, said the NWS.

Snow may have already hit the Midwest, but there's still two more months of fall -- winter won't official start until Dec. 22.