When do mourning doves lay eggs?
They lay eggs more often than any other domestic bird--about 6 times a year. Eggs only take 2 weeks to hatch. So they nest almost all year long.
Join Alexa Answers
Help make Alexa smarter and share your knowledge with the worldLEARN MORE