Throughout the course of Saturday evening and early morning hours of Sunday police conducted sobriety spot checks at various locations in Niagara Falls.
As a result, more than 590 drivers were stopped and questioned about whether they had consumed alcohol or used drugs.
One driver was issued a three-day licence suspension for driving with more than 50 milligrams of alcohol in their system.
Another driver was arrested and charged with the alleged offence of impaired operation of a motor vehicle after failing to stop at the checkpoint when directed to do so.
This driver was further charged with driving a motor vehicle with a blood alcohol level in excess of 80 milligrams, after providing breath samples that were allegedly nearly double the legal limit.
Police also arrested two individuals for driving while suspended and issued an six provincial offence notices for various Highway Traffic Act violations.