The OPP laid more than 19,000 charges during patrols on roads, trails, and waterways across the province over the Canada Day long weekend.
According to police, the enforcement campaign resulted in more than 8,600 speeding charges, over 1,450 seatbelt violations, nearly 410 impaired driving charges, and over 310 stunt driving charges.
Officers also issued around 240 distracted driving charges and nearly 50 helmet-related charges.
In northern Ontario, members of the OPP Snowmobile, All-Terrain Vehicle and Vessel Enforcement (SAVE) Unit conducted marine patrols on several waterways, including Fawn Lake, Gloucester Pool, Lake Muskoka, Lake Joseph, Redstone Lake, Haliburton Lake, and Georgian Bay.
According to police, 39 charges were laid, and more than 30 warnings were issued.
The OPP said the marine enforcement violations included over 10 counts for failing to have a personal flotation device (PFD) or lifejacket, 14 counts involving open alcohol on a vessel, and four counts of operating a vessel with open alcohol.
Additional charges included towing a person without a spotter, failing to transfer vessel registration to a new owner, and allowing a person under 16 to operate a personal watercraft, among other violations.


