How long does it take for a chicken to lay an egg?

It takes a hen about 24 to 26 hours to produce and lay an egg. Fifteen to 30 minutes after she lays her egg, the process starts over again.