Then again, this answer might help you...
Female ducks lay eggs when they are somewhere between 5 and 6 months old, depending on the breed and other conditions. They can lay an egg every day, usually in the morning. You can find more information here:
http://www.backyardchickens.com/forum/vi... Dayweaver, Answers Expert