It depends on the variety and how old they are. Leghorns lay almost every day from around six months old to around 18 months old. Then the moult and their laying drops off. Generally you rotate the birds so that you have enough birds in lay to supply your needs. Probably three birds in lay would provide a couple of eggs most days.
How often do they lay eggs? If I wanted to eat eggs every day, how many of them will I need to sustain?
It depends on the variety and how old they are. Leghorns lay almost every day from around six months old to around 18 months old. Then the moult and their laying drops off. Generally you rotate the birds so that you have enough birds in lay to supply your needs. Probably three birds in lay would provide a couple of eggs most days.