Usually, liability is covered for a sailboat under your homeowners. If you want extra "full coverage" insurance against theft or "natural event" damage, you have to buy full coverage through an agent. I got $3000 of full coverage through American National (my homeowners and cars are with them) for about $45 a year on a Hobie 17 that was kept in Orange Beach, AL (middle of hurricane alley on the gulf coast)