They all start laying at different times. I have 5. The first one started laying at 20 weeks. The last one started TODAY and 34 weeks. The others picked up somewhere in between there, but we were 3 layers for a long time. Then 4 for a month and now finally 5.