Celina Hyo answered question 9/29/2009 How Often Does A Pet Duck Lay An Egg? Well,it deepens on how old they are. From a duckling to about 5 months they can't lay. But about the 6 month the lay with or with out a male. So they about 2 eggs a day. If you have a male it will hatch if you don't get it early in the morning.