Help make Alexa smarter on Alexa Answers. Sign in with Amazon

Animals

When do ducks lay eggs?


Duck eggs are laid typically between March and late July.The egg-laying season lasts for about 35-45 weeks. An interesting fact about egg-laying in ducks is that they will lay eggs whether they mate or not. Many ducks generally stop laying their eggs when they are six or seven years old.

{{ relativeTimeResolver(1649441704913) }}

LIVE
Points points 66
Rating

Similar Questions
Sign in to view all similar questions

Join Alexa Answers

Help make Alexa smarter and share your knowledge with the world

LEARN MORE