One of ours started around 20 weeks. We are now approaching 25 weeks and I don't believe they are all laying yet. I have 9 Barred and 3 Brahma. I get about 7 consistently every day for about a week now. The eggs are starting to get bigger so that makes us excited.