The second week of the national festive police campaign in Scotland saw more than 100 drivers caught for drink-driving and seven others held for drug-driving.
Scottish officers found 119 people driving under the influence of alcohol, while seven people were driving after consuming drugs.
During the same period last year, 126 motorists were caught driving with alcohol above the legal limit and one person was stopped for drug-driving.
Chief Superintendent Brian Anderson, of the Association of Chief Police Officers in Scotland (Acpos), said: "Although figures are slightly down on the same period last year, nearly 120 people still thought it appropriate to drive whilst under the influence of alcohol, and another seven were caught driving whilst impaired by drugs.
"The message must get out to this minority of drivers who continue to risk their lives and the lives of other road users. Don't drive while under the influence of alcohol and drugs.
"I would encourage anyone who suspects that a person is driving or attempting to drive whilst under the influence of alcohol or drugs to contact the police."
A member of the public reported a motorist in Bridge of Allan to the Central Scotland Police on December 17, who was seen lying on the road before getting up to drive off in his car. He was five times the legal limit.
Copyright © Press Association 2010