I thought I read this answer before, but I cannot find the post. Anyway, I have a friend whose hens have been laying pretty well and she decided to let them free range a few hours during the day after she has collected her eggs. Well, those buggers are holding out on her...they lay a few eggs in the coop (so she didnt think anything of it) and her husband went out and found a dozen more eggs where they have been laying when she lets them out. Now my hens were hatched in march and havent started laying yet...I let them free range almost every other day. I am wondering if they have started laying and are just waiting until I let them loose to lay in the woods. So, how long will they hold an egg until they just have to let them go? If it is a few days, I may just keep them in their coop and enclosed run to see if any eggs are found....so, how long??