how long do ducks take to hatch
You can incubate and hatch duck eggs yourself or you can allow a broody duck (or even a broody hen) to lay on them to incubate and hatch the eggs. Mallard duck eggs hatch after about 27 days of incubation. Muscovy duck eggs take 35 days to hatch.