answersLogoWhite

0

It depends on the breed of duck but, I think it's around 15-25 years. The oldest duck is around 27 years I think.

User Avatar

Wiki User

15y ago

What else can I help you with?