Is boat insurance required in Canada?

No. most insurance companies actually will put your boat on your house insurance believe it or not. Some companies still put it on the car but they are just trying to get more money out of you.