The cost of building a pond ranges from $10,000 to $20,000 per acre for small ponds. Larger ponds of 10 acres or more can cost between $1,000 to $5,000 per acre for good sites, according to Alabama A&M and Auburn Universities. Most of the expense of building a pond comes from removing all of the dirt to create the hole for your pond.