mallard duck gestation period
The incubation period for mallards is 23 to 29 days; other duck species are similar. The fact that the hen has not eaten is unusual. Hens usually leave the nest a couple of times a day for short periods, a hour or less, to feed.