Rain and freezing rain overnight and into the early morning has made some roads treacherous Monday morning, March 3. Schools are delaying their classes.

There are two-hour delays today at Hamilton, Corvallis, Victor, Stevensville and Lone Rock public schools.

The buses will also run two hours late today, due to the icy conditions.

The ice layer is on top of another couple inches of snow that fell over the weekend in the Bitterroot Valley. Wind is expected with the warmer temperatures. The temperature in Hamilton was already 36 degrees at 6:30 a.m.