In Florida, the annual boat insurance can usually range anything from $100 to $700. There are many factors influencing the exact cost of your boat insurance rate, such as boat type, boating history, coverage necessitated, and value of the boat.