I have quite a few females that lay eggs the same time year after year...Most have been within a day or so of the year before...I think one female even laid the exact day as the year before.