At What Age Does A Duck Stop Laying Eggs?
At What Age Does A Duck Stop Laying Eggs? However, in general, you can expect good egg production for 3-5 years, and your ducks will likely stop laying entirely when they are 7-9 years old. Occasionally, a duck will lay for ten years or perhaps more. How many years will ducks lay eggs? Ducks start