Four possible reasons your hens are not laying eggs. It can be very frustrating to have hens that don’t lay eggs. You’re feeding them, keeping them safe and warm, and all you want in return is something for breakfast, but day after day you’re disappointed.