RCMP caught 23 people for impaired driving during the third week of the Holiday Check Stop program.

Another five drivers were given 24 hour suspensions and 31 were charged for not wearing a seatbelt.

Since the start of the check stops, 110 people have been charged with impaired driving.