At one point during the morning commute, there were 31 accidents reported in Charlotte.
DOT trucks went back to staging areas Friday morning and unloaded unused salt after hours of monitoring icy roads.
Almost 80 trucks were patrolling Mecklenburg County, and while snow was not an issue, ice was.
“As we got into the rush hour, temperatures were going at or below freezing so the potential for black ice developed,” said Jen Thompson with NCDOT.
Thompson said crews were keeping an eye on road temperatures throughout the night.
“I think once we start seeing temperatures start to go below freezing, we had to start being more proactive in putting salt down,” she said.
Despite more salt on the roads, bridges and overpasses became problem spots, in particular on Interstate 485. Eyewitness News saw four accidents within a few miles of each other.
The first was on an on-ramp coming from Independence Boulevard onto I-485. Troopers said the driver involved lost control after hitting a patch of ice.
Down the road, near the Providence Road exit, a car spun out after crossing an inner loop bridge.
On the opposite side of the highway, two cars were facing the wrong direction and stuck in the median after crossing the same bridge in the outbound lanes.
On Highway 118, about a mile west of 601, the Highway Patrol had to shut down one lane of a bridge after ice caused two accidents.
Medic said it responded to at least 16 accidents, taking six people to area hospitals.
Record rainfall in Charlotte
On Thursday, Charlotte set a record rainfall for the date with just over 2.3 inches of rain, beating the old record of 1.3 inches set in 2010.
Snowfall reports from the area include: Jefferson, 9 inches; Avery, 7 inches; Beech Mountain, 5 inches; Boone, 5 inches; Lenoir, 2 inches; and Dallas, 1 inch.
Several closings and delays were reported in the area because of the weather.
Avery County, Alexander County, Ashe County, Catawba County, Caldwell County, Cabarrus County, Hickory City, Newton-Conover, Watauga County, Rowan-Salisbury, Kannapolis City and Rutherford County schools are closed Friday.
Burke County schools are on a three-hour delay, and Iredell-Statesville and Lincoln County schools are on a two-hour delay. Charlotte-Mecklenburg Schools are operating on a normal schedule.
For a full list of closings and delays, click here.