A crested gecko can go without food for as long as three weeks. However, if the gecko refuses food after two weeks, it’s time to call the exotic pet veterinarian.