All Angles Creatures

Bearded Dragons

How to Get a Picky Bearded Dragon to Eat

By Matt Goren3 min read

How to Get a Picky Bearded Dragon to Eat

A bearded dragon that refuses food is stressful for any keeper. But before you panic, know that most cases have simple, fixable causes. Here are the 9 most effective strategies, ranked by how often they solve the problem.

1. Check Temperature First

This is the #1 cause of food refusal. If the basking spot is below 100°F or the cool side is below 70°F, your beardie's metabolism slows and appetite disappears. Verify with a digital thermometer — not the adhesive strip kind. Fix the temperature and appetite usually returns within 24-48 hours.

2. Try Silkworms

Silkworms are the #1 feeder for breaking through food refusal. Their unique pale appearance, slow wriggling movement, and soft texture trigger feeding responses when other feeders fail. Tong-feed a single silkworm directly in front of your beardie's face.

3. Try Hornworms

If silkworms do not work, hornworms are the backup. Their bright blue-green color and active movement create visual excitement that triggers even the most reluctant beardies. Most keepers report success within the first 1-2 offerings.

4. Offer Variety

Beardies fed the same feeder every day get bored. Rotate between discoid roaches, silkworms, hornworms, and BSFL. Variety keeps feeding interesting.

5. Check for Brumation

During fall/winter, bearded dragons naturally slow down and may stop eating for weeks. This is normal brumation — not illness. Reduce feeding frequency, ensure water is available, and wait it out.

6. Rule Out Stress

New enclosure, new room, new pet nearby, too much handling, visible reflection in glass — all cause stress-related food refusal. Minimize changes and give your beardie time to adjust.

7. Check Hydration

Dehydrated beardies lose appetite. Offer a warm soak (15-20 minutes in lukewarm water), increase misting, and feed high-moisture feeders like hornworms (85% water).

8. Check Feeder Size

Feeders too large intimidate some beardies. Follow the eyes-width rule. Try smaller feeders if your beardie seems hesitant.

9. See a Vet If Refusal Exceeds 2 Weeks

If none of the above work after 2 weeks (shorter for juveniles), see a reptile veterinarian. Parasites, respiratory infection, or other illness may be the cause.

— Matt, Founder, All Angles Creatures

Last updated