Hen eggs take 21 days to hatch, duck and turkey eggs 28 days, most goose eggs 28 - 30 days and Muscovy eggs 35 days. Some very small bantam eggs may be a day early and really large poultry such as Cochins may be a day extra. Unless temperature has dropped or risen then it may take a chicken egg to hatch up to 25 days.

More Info: www.asdnyi.com