A 23-year-old Miners Rest man has been nabbed by police twice in two days for allegedly drug-driving.
The State Highway Patrol stopped the man during a drug and alcohol test on Prest Street, Mount Pleasant.
He was pulled up on Saturday in Wendouree for the same offence.
Two other drivers also tested positive to illicit drugs in less than 30 minutes at Mount Pleasant.
Police say all drivers stand to lose their licence for six months and pay a $484 fine.
"As you head home tomorrow, remember if you see flashing lights, reduce your speed, pay attention and slow to 40km when passing," police said in a statement on Facebook.
A 58-year-old Wendouree man allegedly recorded a blood alcohol limit of 0.153 on Saturday afternoon on Gillies Street.
A 46-year-old Great Western man was also stopped on the Western Highway at Dobie on Sunday morning for allegedly driving 140kmh in a 100kmh zone.
Have you signed up to The Courier's variety of news emails? You can register below and make sure you are up to date with everything that's happening in Ballarat.