Although many city ordinances don't allow ducks and geese in backyards, many people outside city limits enjoy keeping them for a variety of reasons. But before adding ducks or geese to your flock, be aware that some can live longer than your chickens, so you 'll want to plan accordingly.
Ducks Lay Up to 300 Eggs a Year
The average life expectancy of a duck is between eight and 12 years. Ducks have been kept on farms and other places for a variety of reasons including eggs, meat, pets or show birds. Some breeds of ducks are prized for their egg-laying ability and can lay up to 300 eggs per year.
Geese Can Live Two Decades
On average, geese live far longer than ducks, sometimes up to 20 years. People keep geese for many reasons, including eggs, meat, pets, show birds or as guards who become very agitated and vocal when strangers or predators come into their territory. Many breeds of geese are considered rare or endangered as fewer people raise geese than other types of poultry,