How often do chickens lay eggs?

Depends on the breed and age. Some chickens lay an egg almost every day, others every 1 1/2 to 2 days. If the chicken is broody or going through a molt, they may not lay for several days to weeks. 

Everyone needs a break sometimes.

Have more questions? Submit a request