On average, boat insurance costs around 1.5% of the value of the boat per year. So a boat worth $10,000 would be approximately $150/year to insure.