Easy answer..when they are darned good and ready! Seriously, though, it could be any day or not for another month or so. Most of my current hens began to lay by 6 mo, but my pullets who are now 5 mo don't show any signs of being anywhere close. I put extra nesting boxes in the coop to be ready...