A koi fish pond needs to be at least 2 feet deep in order to accommodate the fish. Deeper ponds are better, as they provide more space for the fish to swim and help keep the water cooler in the summer.