Is it legally required to purchase insurance for your boat?

No, its not required by law, in most states. You'll have to check with your department of motor vehicles where you register the boat. You do have to have a title and registration for boat and trailer because of them being on the roads.