Boat insurance is not mandatory in Ontario. That being said, there are certain circumstances when it becomes mandatory, for example, when you finance your boat the bank will want confirmation that the boat is insured for the life of the loan. Also, if you are mooring at a marina, you may be required to carry a certain amount of liability insurance.