RCMP in Manitoba charged 15 people during the second week of their holiday checkstop program.
Between December 9-15, Mounties checked more than 2,500 vehicles during 121 checkstops provincewide.
Of those charged, 12 were impaired by alcohol, two by drugs and one person refused a breathalyzer.
The highest blood-alcohol reading reported was 0.280.
Five drivers were handed roadside suspensions due to alcohol or drug impairment.
Police also handed out 184 traffic tickets and issued 14 written warnings.