A reptile going off its food is one of the most common things new keepers panic about, and understandably so, because with a dog or a cat a refusal to eat usually means something is wrong. With reptiles it is different. A reptile that stops eating is far more often telling you something about its enclosure than about its health, and the fix is usually adjusting the setup rather than rushing to a vet. Knowing what to check, and in what order, saves a lot of worry and gets most reptiles eating again.
Check the temperature first, always
Before anything else, the single most common reason a reptile refuses food is that it is too cold, and this catches almost every new keeper.
Reptiles are ectotherms, which means they cannot make their own body heat and rely entirely on their environment to warm up. Crucially, they need to reach the right body temperature to digest their food at all. A reptile in an enclosure that is too cool simply will not eat, because its body knows it cannot process the meal. This is why “won’t eat” and “enclosure too cold” go hand in hand so often. The catch is that you cannot judge temperature by how the room feels or by the dial on a cheap gauge, you have to measure the actual basking spot and cool end with a reliable thermometer, ideally two. A huge proportion of feeding problems vanish the moment the keeper discovers the basking area was several degrees cooler than they assumed and corrects it.
So before you worry about illness, get accurate temperature readings for your species and make sure the warm end is genuinely warm enough. It is the first thing an experienced keeper checks, every time.
The other husbandry culprits
If the temperatures are right, several other environmental things commonly put a reptile off its food, and they are worth working through before assuming illness.
Stress is a big one, especially in a new arrival. A reptile that has just been moved to a new home, or one in an enclosure with too little cover, too much handling, or disturbance, may refuse food until it feels secure. Giving a new reptile time to settle, with good hiding spots and minimal handling, often does the trick. Shedding can also suppress appetite, so a reptile that is dull-eyed and about to shed may simply not be interested for a while. Poor UVB, wrong humidity, or an unsuitable food item for the species can all play a part too. In short, most feeding refusals trace back to something in the setup or the routine that you can identify and fix.
Seasonal slow-downs are normal
There is one more entirely natural reason that alarms keepers who have not met it before, and knowing about it prevents a lot of needless panic.
Many reptiles slow down or stop eating for a period tied to the seasons, a state often called brumation, which is a reptile’s version of a winter slow-down. During it a reptile may go off food for weeks or even months, become less active, and spend more time hidden, and in a healthy animal in good condition this is normal, not a crisis. Reptiles can go without food for far longer than a mammal safely can. The important distinction is between a healthy reptile having a natural slow-down, which is fine, and a reptile that is not eating and also losing condition, which is not. If your species is one that brumates and the animal is otherwise healthy and holding its weight, a period without eating may be perfectly normal.
When it really is a vet job
Husbandry explains most cases, but not all, and it is important to know the signs that mean the problem is more than the setup.
The reassuring reality is that most reptiles that stop eating are not ill, they are cold, stressed, shedding, or having a natural slow-down, and the answer is in the enclosure rather than at the vet. Get a proper thermometer, verify the temperatures and the rest of the setup against what your species needs, give a new or stressed animal time and cover, and know whether your reptile is a species that brumates. Work through it in that order and most feeding problems resolve. Keep the vet in reserve for the animal that is losing condition or showing other signs, which is the minority. With reptiles, more than almost any other pet, getting the environment right is getting the care right.
Common questions
- Why has my reptile stopped eating?
- The most common reason is husbandry, usually the enclosure being too cold, since reptiles need the right temperature to digest and will not eat if they cannot get warm enough. Stress, shedding, and seasonal slow-downs are also common. Illness is possible but usually not the first thing to suspect.
- How long can a reptile go without eating?
- Much longer than a mammal, often weeks and sometimes months depending on the species and the reason, especially during a seasonal slow-down. That said, a reptile that is also losing weight, looking unwell, or has poor conditions needs attention rather than just waiting.
- Should I check the temperature if my reptile won't eat?
- Always, first. Measure the actual basking and cool-end temperatures with a proper thermometer, not by guessing. An enclosure that is too cool is the single most common reason a reptile refuses food, because it cannot digest properly without the right heat.
- When should a reptile that won't eat see a vet?
- See an exotics vet if the reptile is losing weight, looks thin or sunken, is lethargic beyond a normal slow-down, has other symptoms, or if you have checked and corrected the husbandry and it still will not eat. Sudden changes in a previously healthy reptile also warrant a check.



