Police said there were 16 DWI arrests, six other alcohol violations, two weapons violations, five drug charges, and 22 non-alcohol traffic violations during a checkpoint early Saturday morning on Capital Boulevard.
A similar checkpoint was held early Sunday in the 5000 block of Six Forks Road.
Charges during Sunday's operation included 12 DWIs, three other alcohol violations, four drug charges, and 14 non-alcohol traffic violations. In addition, four pending arrest warrants were served.
Police said the total of 28 DWI arrests during this weekend's checking stations equals about one every 11 minutes during the five hours the stations were operational.