The arrests come as part of a drink and drug driving crackdown by North Yorkshire Police over Christmas.
Of the arrests, 12 were for drink driving, and two for drug driving. There have been 60 arrests across North Yorkshire, and the first nine days of the crackdown campaign saw 41 arrests - an increase of 70 per cent at the same time last year.
Out of the 60 arrests, 44 were for drink driving, and 16 for drug driving.
Just under a quarter of the arrests have been made between 7.30am and 6pm.
Breakdown of arrests since December 1 by region:
18 – Scarborough (11 drink and nine drug driving arrests)
14 - Harrogate (12 drink and two drug driving arrests)
9 – York (Seven drink and two drug driving arrests)
5 – Selby (Three drink and two drug driving arrests)
5 – Craven
4 – Hambleton
3 – Ryedale
2 – Richmond (one drink and one drug driving arrest)
Sgt Andy Morton of the Roads Policing Group said: “Officers will be out in force over the Christmas and New Year period and we will continue to get dangerous drink and drug drivers off the road.
“I appeal to members of the public that if they have information about anyone who is driving under the influence of drink or drugs, please contact North Yorkshire Police on 101, select option 1 and pass the details to the Force Control Room.
“For those who would prefer to remain anonymous, please contact Crimestoppers on 0800 555 111. Your call could save someone’s life.”