how long does it take a chicken to make an egg?
A hen requires around 24-26 hours to produce an egg and after it is laid, the process starts all over again about 30 minutes later. The only reason to have roosters included among a flock of hens would be to produce fertilised eggs as part of breeding programs.