If you clean them and their cages most will eat immediately. I've had females eat the same night after laying the night/morning before. However, I do have a few each year that take some time to start eating.