Bracebridge OPP have laid charges against a 47-year-old man from Mactier after first responders were alerted around 10:30 Friday night about reports a boat had hit a floating dock and was circling out of control on Stewart Lake in Georgian Bay Township.
Police were able to bring the vessel under control and the driver was safely brought to shore, where he was assessed by paramedics.
The accused was charged with impaired driving, operating a boat with an open container of liquor and operating a boat without a life jacket.
As a result of the charges, his driver's licence was suspended for 90 days.
He has a court date in August.