The Michigan State Police reports slippery roads throughout West Michigan this morning. Cold will continue through at least into the middle of next week.Ken Stevens | MLive

MUSKEGON, MI -- Temperatures today will struggle to reach 30 and snow is forecast for the morning hours.

Brrrrrrrr.

The forecast from the National Weather Service seems more appropriate for January rather than the first full day of spring. And things don’t appear to get much warmer anytime soon.

The Michigan State Police reports icy road conditions on area roadways, including I-96 between Muskegon and Grand Rapids, U.S. 31 from Muskegon to Hart and U.S. 131 from Allegan to Reed City. Other tricky spots are M-37 between Newaygo and Lake County and U.S. 10 from Ludington to Reed City.

The Weather Service is predicting 1 to 2 inches of snow until mid-morning, especially west of U.S. 131. Heaviest snow is expected south of Holland.

More snow could fall overnight, with temperatures dipping into the mid-20s.

The forecast through Wednesday calls for temperatures climbing as high as the upper 30s, as well as the continued possibility of snow.