all but 2 of mine lay eggs by about 10:00am, the other 2 wait till about 4:00pm Mine free range most of the day and go back in the coop to lay for the most part. I found an egg sitting in the middle of the run yesterday?? It was probably from the one that just started laying--she will figure it out sooner or later.