Each snake is different. I've had them feed the day after I got them. Some need a week or so to settle in before they would eat. Just let your snake tell you what it likes, if that makes sense.