One lane of the road had reopened when a second crash happened, at 9.50am, nearby on SH5, involving two cars and leaving three people with moderate injuries.
A car crashed into the lake near Sulphur Point. Photo/Ben Fraser
Leidy Monslaves was headed to Matamata when she was stopped by the blocked road.
"We were stuck for more than 20 minutes then we saw police racing off to the other crash."
She said it was "really icy" out on the road and the grass was completely white.
"When I got out of the car, it was really slippery.
"It is scary being out on the road like that, there are a lot of drivers who still go too fast."
At 10.50am police were called to the scene of another crash on Gordon Rd in Western Heights, where a car had hit a power pole.
The road was closed while Unison dealt with the power pole and lines which came down across the road.
The car which crashed into a power pole on Gordon Rd. Photo/Ben Fraser
Tylan Moulder, 17, was driving behind the car that crashed.
"I was behind her, I thought she was turning and she went straight up the kerb and into the power pole.
"Those are the perfect conditions for cold and icy roads."
He said the temperature had peaked at 10C today but would drop again overnight meaning more icy patches in the morning.
The cold weather would continue through to Saturday morning and he urged drivers to take care on the roads.
New Zealand Transport Agency Bay of Plenty systems manager Rob Campbell said there were a number of crashes in the vicinity of Rainbow Mountain this morning caused by black ice.
"This area is not commonly affected in this way, and once we were made aware of the issue our supplies applied grit to remove this risk.
"We will continue to monitor this location and treat it appropriately to prevent black ice forming."
A man was taken to Rotorua Hospital after a van and motorcycle collided on Te Ngae Rd. Photo/Ben Fraser