The Canada Day weekend proved to be a tragic one across Ontario.
A total of 10 people died during the three days, seven in roadway crashes and three more on the waterways.
Provincial Police say there were seven separate crashes on roads they patrol.
Five drivers, one passenger and one pedestrian were the victims.
On the water three people died, two of them in waters patrolled by the OPP.
The OPP's Aggressive Driving campaign kept officers busy on roads laying close to 7,000 speeding charges and more than 170 stunt and racing charges for driving more than 50 kilometers per hour over the posted speed limit.