After 18 weeks
roughly 18 weeks from birth :)
Any breed of chicken can lay eggs for breeding if they are fertilised.
No rooster can lay eggs.
The very young, the very old and of course the male chicken which is called a rooster.
when they are 5-6 months old
They lay eggs to reproduce, even if there is no male.
they lay eggs because they have no where to put them not like guys [humans] they have eggs
no not every chicken does.
Yes
Chocolate chickens don't lay eggs.
why does my 12moth old chicken lay a soft shell egg then i see blood on the outer shell
they lay eggs