How long do ducks live?

8 Years
Ducks live 7-10 years.