How long do ducks live?
It’s a fact that a wild duck can live 20 years or more. The world record is a Mallard Drake that lived to a ripe old age of 27 years. Domestic ducks typically live 10-15 years in captivity. Those same domestic ducks you see in your local ponds and lakes – abandoned by their owners to fend for themselves typically survive less than three years. Bread, crackers and “people foods” are devastating for all ducks.