Peel Regional Police say they nabbed 28 people for drinking and driving over the weekend and another handful on the evening of Monday, Dec. 19 as beefed up RIDE spot-checks continue in the region for the holiday season.

The arrests Monday night included a man who crashed his car at the intersection of Hurontario Street and Armdale Road around 10 p.m. Police say he needed to be extracted from the vehicle and sustained minor injuries, but was later arrested and charged with impaired driving.

#PRPMVC vehicle rollover at Hurontario/Armdale — male driver extracted from vehicle minor injuries and was ARRESTED for Impaired Driving — Peel Regional Police (@PeelPoliceMedia) December 20, 2016

Over the weekend (Dec. 16-18), Peel officers arrested 15 people on charges relating to impaired driving and issued 13 three-day licence suspensions, which are doled out when a driver comes close to the legal limit of alcohol but doesn’t exceed it.

So far, it has been a busy month for Peel police RIDE officers, nabbing another 22 people for drinking and driving during the weekend of Dec. 9-10.

Last week’s arrests included a woman accused of having more than four times the legal limit of alcohol in her blood.

The annual Festive Season RIDE program is in full swing since its start on Nov. 25, continuing to the new year.