Guides

Why Did My Reptile Throw Up? Regurgitation and Vomiting Explained


There’s a world of difference between a reptile that simply isn’t eating and one that brings a meal back up. A fast is one of the most normal things a reptile does. Throwing up is not — it’s uncomfortable, genuinely traumatic for the animal, and sometimes dangerous. The good news is that the most common causes are avoidable husbandry mistakes, and a single episode is usually manageable with rest and a careful restart. Here’s what’s going on and exactly what to do.

🤢 The 30-second answer: a reptile bringing food back up is not a normal fast — it’s serious. The most common avoidable causes are handling within ~48 hours of eating and being too cold to digest; also oversized prey, stress, a dirty enclosure, dehydration, or illness/parasites. What to do: let it rest (no handling), fix the temperatures, and don’t re-feed for about two weeks — then offer a small meal (¼–½ the usual size) and build back up. See a reptile vet if there’s blood, if it’s declining, or if it keeps happening (which can mean parasites or illness).

Regurgitation vs vomiting — and why it’s serious

The two terms describe slightly different things:

  • Regurgitation — the animal expels food that hasn’t yet reached the stomach.
  • Vomiting — the animal expels food that has been in the stomach and is partly digested.

In practice you respond the same way to both. What matters most is understanding that, unlike in humans — where throwing up is unpleasant but rarely dangerous — regurgitation and vomiting are highly traumatic for reptiles and can be potentially life-threatening. It drains them, disrupts their gut, and often signals that something in the setup (or the animal) is wrong. So it’s never something to shrug off, even if the animal seems otherwise okay.

Why it happens

Most regurgitation traces back to a handful of causes — and the top ones are entirely preventable. As reptile-and-amphibian veterinary specialist Douglas R. Mader, MS, DVM, DABVP writes in Reptiles magazine’s Vet Report, “The two most common causes of vomiting or regurgitation in snakes are low-environmental temperature and handling the animal too soon after eating.“¹

  • 🤲 Handled too soon after eating. The number-one avoidable cause: disturbing a snake within about 48 hours of a meal. Give it that window undisturbed.
  • 🥶 Too cold to digest. A reptile below its correct temperatures can’t process the meal, so it brings it back up. Check the warm side first.
  • 🐀 Prey too large, or overfeeding. An oversized meal is hard to keep down; right-size the prey to the animal.
  • 😰 Stress, a dirty enclosure, dehydration, or cohabitation (housing animals together).
  • 🦠 Illness or intestinal parasites, or contaminated / spoiled prey, or prey that wasn’t thawed and warmed properly.

Work out which applies to you — because fixing the cause is what stops it recurring.

What to do afterwards

If your reptile has regurgitated, here’s the recovery protocol:

  1. Let it rest — completely. No handling, touching, or pestering. Give it quiet and space.
  2. Check and fix the temperatures (and humidity), so it can digest properly. Do keep an eye on it, though, to make sure it isn’t getting worse.
  3. Don’t offer food for about two weeks. The gut needs time to recover; re-feeding too soon often triggers another episode.
  4. Then restart small. Offer a meal about a quarter to a half of the usual size. If that stays down, you can return to normal feeding next time — cautiously.
  5. If it happens again, call the vet. A repeat means something more than a one-off husbandry slip.

When it’s a vet trip

Some situations skip the wait-and-watch and go straight to a reptile/exotics vet:

  • 🩸 Blood in what’s brought up — see a vet promptly.
  • 📉 A weak, lethargic, or declining animal — don’t wait it out.
  • 🔁 Repeated regurgitation — this commonly points to intestinal parasites or an underlying illness that needs veterinary treatment (often including a fecal test), not just a husbandry tweak.
  • 🚩 Regurgitation alongside other red flags from Is my reptile sick?

We can’t diagnose the cause from afar — a persistent problem needs a vet who can examine the animal and run tests.

Preventing it

Nearly all of this is preventable with a few habits:

  • ⏳ Never handle for ~48 hours after a meal — the single easiest fix.
  • 🌡️ Keep correct temperatures so digestion actually works — tick them with the setup checker.
  • 🐁 Right-size the prey (for a ball python, roughly 10–15% of body weight) and thaw/warm frozen prey properly.
  • 🏠 One animal per enclosure, kept clean, with fresh water.

Get those right and regurgitation becomes rare. (Remember, a reptile simply not eating is a different, usually-normal thing.)

Find the detail for your reptile

Regurgitation is most common in snakes, but the principles hold across species — go deep on yours:

Your reptile Care & feeding guide
🐍 Ball python Ball python care
🐍 Corn snake Corn snake care
🦎 Bearded dragon Bearded dragon care
🦎 Leopard gecko Leopard gecko care
🦎 Crested gecko Crested gecko care

💚 Throwing up isn’t the same as skipping a meal — it’s the body telling you something’s off, and it deserves a careful response. Rest the animal, fix the heat, restart small and slow, and get a vet involved if there’s blood or it repeats. Handle the cause and most reptiles bounce back well.

Go deeper: Why won’t my reptile eat? · Is my reptile sick? · the setup checker · more real questions in the Baskden Q&A.

Sources & further reading

This guide was written and fact-checked against these authorities. It’s kind, general guidance — not a diagnosis or a substitute for a reptile vet:

Written and fact-checked by The Baskden Team against veterinarian-authored sources — regurgitation is serious in reptiles, so if there’s blood, your animal is declining, or it recurs, see a reptile/exotics vet promptly.


Common questions

Why did my snake (or reptile) throw up its food?

The most common avoidable causes are being handled within about 48 hours of eating, and being kept too cold to digest the meal. Other causes include prey that was too large, overfeeding, stress, a dirty enclosure, dehydration, cohabitation, or an underlying illness or intestinal parasites. Regurgitation isn’t normal and is hard on a reptile, so it’s worth finding and fixing the cause rather than just re-feeding.

What’s the difference between regurgitation and vomiting?

Regurgitation is when the animal brings food back up before it has reached the stomach; vomiting is when it expels food that has already spent some time in the stomach and is partly digested. In day-to-day keeping you handle them the same way — both are serious in reptiles and both call for rest and a husbandry check — but a vet may distinguish between them when working out the cause.

Is it normal for a reptile to throw up?

No. This is an important distinction: a fast — simply skipping meals — is completely normal, especially for snakes, but bringing a meal back up is not. Regurgitation and vomiting are genuinely traumatic for reptiles and can be dangerous. A one-off with an obvious cause (like being handled too soon after eating) may just need rest and better husbandry, but repeated episodes need a reptile vet.

What should I do after my reptile regurgitates?

Let it rest completely — no handling, touching, or pestering — and make sure the temperatures are correct so it can digest properly. Don’t offer food again for about two weeks to let the gut recover. Then try a small meal, roughly a quarter to a half of the usual size; if that stays down, return to normal feeding cautiously. See a vet if the animal is declining, if there’s blood, or if it happens again.

When is a reptile throwing up an emergency?

See a reptile vet promptly if there is blood, if your reptile is weak, lethargic, or declining, if regurgitation keeps happening, or if it comes with other red flags. Repeated regurgitation especially can point to intestinal parasites or an underlying illness that needs veterinary treatment — not just a husbandry adjustment. When in doubt, a vet is the right call.