As a rule they will lay once every 24 hours. Mine were sporadic for about the first week or so but now they lay like clockwork. All 6 of mine are laying now and I get two to three a day. I have oyster shell in a separate container that they can access whenever they want it.