Mine lay 'almost' every day. Once in a while one will miss a day but normally they each lay one egg per day. I did have one stop laying once in the winter (if you can call it that in FL) for a few weeks, but I think she was not well at the time and for my group that was very unusual. Regardless...