Senior Sergeant Anthony Bond, of Dunedin, said officers saw a man driving in Dundas St with his head out of the window about 9am on Sunday.
The 19-year-old driver was stopped by officers and fined $150 for driving with an obscured windscreen.
The incident served as a reminder for motorists to drive to the conditions and take an extra five minutes to defrost their vehicles before setting out Snr Sgt Bond said.
Officers also attended a crash in Malvern St, Woodhaugh, about 7.30am.
A mother with two daughters in her car entered a corner, slid on black ice and crashed into two parked cars.
She recorded a breath alcohol level of 701mcg, Snr Sgt Bond said.
The legal breath alcohol limit for adult drivers is 250mcg.
Another woman then came around the corner travelling east, braked ahead of the crash scene, and veered across the road before hitting a fence at a building site.
A total of seven frosty morning crashes were attended by police, Snr Sgt Bond said, including one in Maori Rd at 10.40am where a car driven by an 85-year-old woman slid on ice and went down a bank.
She received a small cut to her head and was taken to hospital as a precaution.
Another crash happened at 10.20am when a 20-year-old man was driving too fast for the conditions, Snr Sgt Bond said.
The driver’s car fishtailed, crossed the centre-line and crashed into another vehicle in George St, near Willowbank Dairy.
No major injuries were reported but passengers were taken to hospital as a precaution, Snr Sgt Bond said.