Top-rated pond installers.

Find top rated pond installers in your area

Enter your zip and get matched with up to 3 pros

Matching on HomeAdvisor

Share some details icon
Share some details about your home project.
Match with local pros icon
Within moments, match with highly-rated local pros.
Compare quotes icon
Compare quotes and choose the best pro for the job.

Pond installers near you

Pond Installation FAQs

The cost to build a 20-acre lake ranges from $10,000 to $100,000 or more. While you end up paying less per acre the larger you go, costs could easily run higher, depending on design, style, and special features. For example, you may need to add a dock if you plan to keep a boat or use one on your lake.

The average cost to stock a pond typically ranges from $1.25 to $4.50 per fish or $800 to $1,500 per acre. The price varies based on the type of fish you choose and how many will fit. You might pay as little as $0.90 each for largemouth bass, but up to $60 or more for koi. When stocking a pond, introduce a variety of species separately, starting with foraging fish like minnows before adding predators like catfish the following season.

In general, it’s best to dig a pond at least 50 to 100 feet from your house. This can help mitigate the risk of significant water damage and flooding should the pond or lake water overflow toward your home. Water that looks like it has soaked harmlessly into the soil can undermine the integrity of your home’s foundation. Check with local building codes and regulations for the rules that apply in your area.

Depending on the size, complexity, and design of the pond, digging and building a pond can take anywhere from one day to over a month. A larger crew with larger excavation equipment is better equipped to tackle larger lake-building projects. Professional installation of most small to medium-sized backyard ponds takes between two and five days on average.