Bought 6 about 4 months ago and the lady told me they would lay in 4-6 weeks. They wernt feathered when I got them, but feathered up soon after. They are in a yard during the day and get layers as well. Seems to me they should be lying. These are my first ducks, but been keeping hens for years.