Some of those caught were three-times the legal limit
Police have hit out after 29 motorists in the Grampian area were charged with drink or drugs offences in the first week of a clampdown.
They caught 24 men aged between 18 and 61 and five women between 20 and 45.
Of the offenders, 16 were in Aberdeenshire, eight in Aberdeen and five in Moray.
Sgt Neil Morrison said the first week of the Association of Chief Police Officers in Scotland summer campaign had been "disappointing".
The motorists arrested between 14 July and 21 July were charged with either driving under the influence of alcohol, being drunk in charge of a vehicle or driving under the influence of drugs.
Some of those caught were three times the legal limit.
Sgt Morrison, of the road safety unit, said: "It is disappointing that, despite reiterating a similar message during previous campaigns of this sort, several motorists remain hell-bent on driving whilst under the influence of alcohol or drugs.
"Drink-driving cannot be condoned, but to drive a vehicle whilst more than three times the legal drink drive limit is deeply concerning."