All of my chickens started laying right around 16 weeks, give or take a week or so. We have hatchery birds as well as silkies. But everyone started early, including the silkies. Don't know if it's something in the water or what but we were very happy about it. Even the ones we have hatched ourselves have started about the same time as the others.