Bearded Dragons
How to Get a Picky Bearded Dragon to Eat
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