Step 1:
Leave the grass tall around your pond. Refrain from trimming weeds growing near the edge of the water. Wild ducks will nest in the grasses to protect themselves and their young from predators and the environment.
Step 2:
Plant aquatic plants such as widgeon grass and wild celery in and around your pond. Wild ducks feed on many types of aquatic plants, so it is essential to have an abundant food source available to them. Widgeon grass is easy to grow and does well in most ponds, including those with brackish water.
Step 3:
Provide enough space for wild ducks to nest comfortably. While some ducks do not defend their territory, others are very defensive and will fight with other animals or leave to nest elsewhere. Do not place birdhouses and other animal habitats around your pond if you want to attract wild ducks.