I don't know if heat would delay laying. I think that breed can influence laying times. Mine (12) started laying between 19 weeks and 26 weeks. I have heard of some breeds not laying until they were as late as eight or nine months old. I would make sure the feed was good. Some grain, some green...
I'm very pleased with the breeds I chose. 2 buff orpingtons (sweet, friendly, great egg layers) 2 RIR (friendly, a bit more bossy), 2 Australorpes (fairly standoffish, but great layers, the bosses of the run, 2 Barred rocks (friendly on par with the BO, great layers) 2 Wyendottes (friendly I...
I get about fifty per week from my 12 hens. I give the extras away....mostly to my adult children. But I also take them to church...The church leaders almost always know someone who could use some eggs!