The depth of a farm pond will vary depending on the purpose of the pond. If you are raising fish, the pond should be at least 3 feet deep. If you are using the pond for irrigation, the depth will be determined by the amount of water you need to pump.