Bearded Dragon Not Eating? 7 Causes & Fixes

A bearded dragon that suddenly stops eating is one of the most common concerns owners have — and it’s usually fixable. The key is finding why, because “not eating” is a symptom, not a disease.

This guide covers the 7 most common reasons bearded dragons stop eating and exactly how to fix each one.

1. Temperature Is Too Low (The #1 Cause)

Bearded dragons need heat to digest food. If the basking spot is too cool, they can’t digest properly and will refuse food.

  • Check: basking surface should be 100–110°F (babies) or 95–105°F (adults).
  • Fix: measure with an infrared gun; raise wattage or lower the lamp until it’s right.

2. Stress from a New Home

Moving to a new enclosure is stressful, and a stressed dragon often won’t eat for a few days to a couple of weeks.

  • Fix: give them space, minimize handling, and keep the setup stable. Appetite usually returns once they settle in.

3. Shedding

Many dragons eat less (or stop) right before and during a shed.

  • Fix: nothing needed — it’s temporary. Offer food as usual and remove uneaten items.

4. Brumation

In cooler months, an adult dragon may slow down and stop eating as part of brumation (a hibernation-like state).

  • Check: is it fall/winter? Is your dragon sleeping more and hiding?
  • Fix: if weight stays stable, let them brumate. Weigh them regularly — significant weight loss means vet.

5. Illness or Parasites

Loss of appetite plus other symptoms (lethargy, abnormal poop, weight loss) points to illness or parasites.

  • Fix: see a reptile vet for a fecal test and checkup. Parasites are common and treatable.

6. Impaction

An intestinal blockage (from loose substrate or oversized insects) makes a dragon stop eating.

  • Check: no pooping, straining, swollen belly, lethargy.
  • Fix: warm soaks and gentle massage for mild cases; vet for severe or prolonged cases.

7. Boredom or Diet Issues

Some dragons get bored of the same food, or they’re being offered the wrong items.

  • Fix: vary the menu, try different staple insects, and offer fresh greens daily. Rule out the causes above first.

How Long Can a Bearded Dragon Go Without Eating?

Age Rough tolerance
Baby (0–3 months) Only a few days — act fast
Juvenile (3–12 months) Up to 1–2 weeks
Healthy adult 2–4 weeks (longer during brumation)

Babies are the exception: a baby that hasn’t eaten in 2–3 days needs attention immediately — they can’t afford to lose much energy.

When to See a Vet

  • A baby not eating for more than 2–3 days
  • Weight loss you can see or measure
  • Lethargy, sunken eyes, or abnormal poop
  • Not eating for 2+ weeks in an adult without brumation

Bottom line: check temperature first, then rule out stress, shed, and brumation. If those are all fine and your dragon still isn’t eating — especially with weight loss — it’s vet time.

Disclaimer: This guide is for general education and does not replace professional veterinary advice. If your bearded dragon shows signs of illness, contact a qualified reptile veterinarian.

Further Reading

Leave a Comment