Police have slapped almost 80,000 fines on Victoria's motorists during a seven-week summer blitz.
More than one million drivers were breath tested and over 7200 were drug tested during the 52-day Summer Stay campaign, launched on November 15 and ending on Monday night.
Five people died during the Christmas road toll period from December 23 to January 3, down from 10 during the same period last year.
But Road Policing Command Superintendent Neville Taylor said police were disturbed to have caught more than 27,000 people speeding.
“That's completely unacceptable and it's incredibly disappointing to find that there are still people in our community who are taking huge risks on the road, endangering their own lives and the lives of others," he said.
“We need to change the culture where people think it's acceptable to speed and to engage in other risky behaviour on our roads.”
Police also detected 2371 drink drivers, 1974 disqualified and suspended drivers, 7526 unregistered vehicles, 3378 seatbelt offences and 5458 mobile phone offences.
The number of drug-affected drivers caught almost doubled from 396 last year to 723.
Police impounded 475 vehicles during the campaign.