The Cost to Build a Boat Dock. The costs associated with dock construction are extremely variable. Prefabricated or assembled docks can be as cheap as $1,000 while high-quality permanent docks can cost between $50,000 and $75,000, depending on the difficulty of installation, water depth, climate, and other factors.