11 Reasons why your hens aren't laying eggs. From age to illness, there are a lot of reasons your chickens may not be laying. Here are the top 11 reasons why your nest boxes are empty.