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.