how long to hatch baby mallards
Tom Brakefield/Stockbyte/Getty Images. A wild duck nesting on your property is likely to be a mallard. Her eggs take 25 to 29 days to hatch, according to the U.S. Geological Survey website. Before she begins to incubate, she lays one egg a day, usually ending up with a clutch numbering about a dozen.