Ontario Provincial Police (OPP) say there were seven deaths and over 14,000 charges laid during Canada Road Safety Week.
Police say four people died in separate road collisions and three boaters lost their lives.
OPP say around 14,700 traffic-related charges were handed out.
"Officers issued 7,860 speeding charges across the province over and above the 204 stunt driving/racing charges they laid against other aggressive drivers," OPP said in a release.
Other charges included:
- Impaired driving: 254
- Distracted driving: 158
- Careless driving: 155
- No seatbelt: 901 (charges apply to drivers and passengers)
"Other unlawful and unsafe moving violations, and driver actions and behaviour made up for the balance of the charges," police added.
Canada Road Safety Week is led by the Canadian Association of Chiefs of Police and ran from May 14 to 20.
Banner image - file photo - Barrie 360