how old are pekins when they start laying?
Ducks mature and become old enough to lay at 4-7 months or 16-28 weeks of age. Smaller breeds, such as bantams and Runners, will lay earlier, often around 4 months, and heavier breeds such as Pekins and Muscovies will lay later.