Can Bearded Dragons Eat Hornworms? Safety and Feeding Rules
By Dr. Zubair Khalid, DVM, MS, PhD ·

Can bearded dragons eat hornworms? Yes, they can. Captive-bred hornworms are a safe, hydrating treat for most healthy bearded dragons. Wild hornworms, especially tomato hornworms, are dangerous and should never be fed.
This article is educational and is not a substitute for veterinary diagnosis or treatment.
Quick Answer
- Captive-bred hornworms are safe in moderation, usually one to three worms per feeding for an adult dragon.
- Wild hornworms are unsafe. Tomato and tobacco hornworms feed on plants that can make your dragon sick.
- Hornworms are mostly water. They are a treat, not a staple insect.
- Never feed a hornworm that has been in a container with tomato leaves or wild plants.
- Match hornworm size to your dragon's mouth. A worm wider than the space between the eyes is a choking risk.
Can Bearded Dragons Eat Hornworms? The Short Answer
Yes, captive-bred hornworms are safe for bearded dragons. They are soft-bodied caterpillars with no hard shell, so they are easy to chew and digest. Most dragons eat them eagerly because they move slowly and are brightly colored.
The catch is where the hornworm came from. Hornworms sold in pet stores are bred on a controlled diet, usually a wheat germ or soy-based chow. Wild hornworms feed on whatever plant they find, and that is where the danger starts.
Hornworms are not a complete meal. They are low in protein and calcium compared to staple feeders like dubia roaches or crickets. Think of them as a hydrating snack, similar to offering a piece of watermelon. They add variety and moisture, but they do not replace a balanced insect rotation.
If you are building a full feeding plan, see our guide to a complete Bearded Dragon Diet: Safe Foods, Insects, and Greens.
Can Bearded Dragons Eat Tomato Hornworms?
No. Tomato hornworms are unsafe for bearded dragons. These caterpillars feed on tomato plants, which belong to the nightshade family. Nightshade plants contain solanine and other compounds that are toxic to many animals, including reptiles.
When a hornworm eats tomato leaves, those plant compounds build up in its body. A bearded dragon that eats the worm gets a dose of the same toxins. Signs of poisoning can include vomiting, lethargy, tremors, and loss of appetite. In serious cases, it can be fatal.
The tricky part is that tomato hornworms and tobacco hornworms look almost identical. Both are large green caterpillars with a horn at the tail end. Even experienced keepers struggle to tell them apart without a close look at the markings. Because you cannot easily tell which plant a wild worm ate, the safest rule is simple: never feed a wild hornworm.
Captive-bred hornworms are raised on artificial chow, so they never eat tomato or tobacco plants. That is the key difference. If you buy from a reputable breeder or pet store, the worm is safe. If you found it in your garden, it is not.
Can Bearded Dragons Eat Wild Hornworms?
No. Wild hornworms should never be fed to a bearded dragon. Even if the worm is not a tomato hornworm, it may have eaten pesticide-treated plants, carried parasites, or picked up bacteria from the soil.
Pesticides are a major concern. Many garden plants are treated with insecticides that are toxic to reptiles. A hornworm can survive a low dose that would harm your dragon. There is no way to wash or purge a wild worm to make it safe.
Parasites are another risk. Wild insects can carry internal parasites that infect reptiles. A dragon that eats an infected worm may develop weight loss, diarrhea, or other digestive problems. Treating parasites requires a veterinarian and a fecal test.
Wild hornworms also have a less predictable nutritional profile. A worm that ate tomato leaves has different contents than one raised on chow. You cannot know what you are feeding.
If your dragon already ate a wild hornworm, call your veterinarian or a pet poison hotline right away. Do not wait for symptoms. Early treatment is easier than treating a sick reptile.
Can Bearded Dragons Eat Hornworm Moths?
Hornworm moths are the adult form of the caterpillar. They are large, heavy-bodied moths with a thick abdomen. Bearded dragons can eat them, but they are not a good feeder choice.
The moth's body is mostly water and chitin. Chitin is the hard material in insect exoskeletons. Too much chitin can cause constipation or impaction, especially in young dragons. The wings are also tough and hard to digest.
Moths are also harder to catch. A bearded dragon may chase a moth around the enclosure, which can be stressful if the dragon is slow or ill. A moth that escapes into the room can die and rot, attracting pests.
If you want to offer a moth, only use a captive-bred one. Wild moths carry the same risks as wild caterpillars. In practice, most keepers skip moths entirely and stick with the larvae, which are softer and easier to manage.
Nutritional Value and Real Benefits
Hornworms are about 85 percent water. That high water content is their main benefit. A dragon that is slightly dehydrated or not drinking from a bowl may get moisture from a hornworm.
They are low in fat and moderate in protein. They do not have a hard shell, so they are gentle on the digestive tract. This makes them a reasonable option for a dragon recovering from a mild stomach upset, as long as your veterinarian approves.
Hornworms are low in calcium and have a poor calcium-to-phosphorus ratio. That means they should not be a staple. A diet high in phosphorus and low in calcium can lead to metabolic bone disease. This condition is common in pet reptiles and is caused by calcium and vitamin D3 deficiency [1]. A study of bearded dragons found that UVB exposure raised both calcium and ionized calcium levels, which shows how important lighting and diet are together [1].
Gut-loading helps. Before feeding, give your hornworms a calcium-rich chow for 24 to 48 hours. This raises their calcium content. You can also dust them lightly with a calcium powder. For more on gut-loading, see our article on Dubia Roaches as a Staple Feeder Insect for Bearded Dragons: Nutritional Analysis and Gut-Loading Protocols.
Some insects contain ecdysteroids, which are molting hormones. These compounds have been shown to have anabolic effects in higher vertebrates, supporting protein synthesis and tissue growth [2]. A screening study looked at whether insect-eating animals absorb these hormones into their blood [2]. The findings are still early, and there is no proof that hornworms give bearded dragons a growth benefit. Do not feed hornworms for this reason.
Risks of Feeding Hornworms
Choking and Impaction
Hornworms can grow very large. A full-grown worm may be longer than your dragon's head. If the worm is too wide, your dragon may choke or struggle to swallow. Always choose worms that are narrower than the space between your dragon's eyes.
Impaction is a risk if your dragon eats too many at once. The soft body is easy to digest, but a large volume can slow the gut. Young dragons and those with existing digestive issues are most at risk.
Gastrointestinal Upset
Too many hornworms can cause diarrhea. The high water content loosens stool. A single large feeding may lead to a messy enclosure the next day. If diarrhea lasts more than a day, call your veterinarian.
Watch your dragon's droppings after a new food. A healthy stool is well-formed with a white urate cap. For a full guide, read Healthy Bearded Dragon Poop: A Veterinary Observation Guide.
Toxicity from Wild Worms
As covered above, wild hornworms may carry plant toxins, pesticides, or parasites. This is the most serious risk. There is no safe way to feed a wild hornworm.
Additives and Contaminants
Some hornworm chows and commercial diets contain additives. Check the label for xylitol, salt, garlic, or onion powder. These ingredients are toxic to reptiles. Xylitol can cause low blood sugar and liver damage. Garlic and onion can damage red blood cells. Salt can cause dehydration.
If the chow lists any of these, do not feed the worms. Buy from a seller who lists the full ingredient panel.
Size and Age of the Dragon
Baby and juvenile dragons should not eat large hornworms. Their mouths are small and their digestive tracts are still developing. Offer only the smallest worms, and only after your dragon is eating staple insects well.
How to Offer Hornworms Safely
Follow these steps to reduce risk.
- Buy only captive-bred hornworms from a reputable seller.
- Check the size. The worm should be no wider than the space between your dragon's eyes.
- Gut-load the worms for 24 to 48 hours on a calcium-rich chow.
- Dust lightly with calcium powder if your veterinarian recommends it.
- Offer one worm at a time. Watch your dragon chew and swallow.
- Remove any uneaten worms after 15 minutes.
- Feed hornworms no more than once or twice a week.
Do not leave hornworms loose in the enclosure. They can climb and hide. A dead worm left in a warm tank can grow bacteria.
Avoid these forms and preparations:
- Wild-caught hornworms
- Hornworms from a garden or bait shop
- Worms fed on tomato or tobacco leaves
- Worms from a container with moldy or spoiled chow
- Frozen or canned hornworms with added salt or preservatives
- Hornworm moths with wings intact
What to Do If Your Dragon Ate Too Much or a Dangerous Form
If your dragon ate a wild hornworm or a worm from a tomato plant, treat it as an emergency. Call your veterinarian or a pet poison hotline immediately. Do not wait for symptoms.
If your dragon ate too many captive-bred hornworms, watch for these signs:
- Vomiting
- Diarrhea lasting more than 24 hours
- Lethargy or hiding
- Refusing food
- Bloated or hard belly
- Tremors or unusual movements
Call your veterinarian the same day if you see any of these. If your dragon is struggling to breathe, has a seizure, or cannot stand, go to an emergency clinic now.
There is no home remedy for toxin exposure. Do not induce vomiting unless a veterinarian tells you to. Do not give activated charcoal or any medication without veterinary guidance.
Safer Alternatives
Hornworms are a treat. For staple insects, choose feeders with a better calcium-to-phosphorus ratio.
| Form | Safe? | Notes |
|---|---|---|
| Captive-bred hornworm | Yes | Treat only. Gut-load and dust. |
| Wild hornworm | No | Risk of toxins, pesticides, parasites. |
| Tomato hornworm | No | Feeds on toxic nightshade plants. |
| Tobacco hornworm (wild) | No | Same risks as wild tomato hornworm. |
| Hornworm moth (captive) | Yes, rarely | High chitin. Impaction risk. |
| Hornworm moth (wild) | No | Same risks as wild larvae. |
| Canned or salted hornworm | No | Additives can be toxic. |
Good staple feeders include dubia roaches, crickets, and black soldier fly larvae. These are higher in calcium and protein. Rotate them with a variety of greens. For a full list, see our Bearded Dragon Diet: Safe Foods, Insects, and Greens.
A healthy diet also supports long-term health. Learn more in Bearded Dragon Lifespan and Common Health Problems.
Limitations and When to Contact a Veterinarian
This article gives general guidance. It cannot replace an exam. Every dragon has different needs based on age, weight, and health history. Your veterinarian can calculate the right amount and frequency for your pet.
Contact your veterinarian the same day if your dragon:
- Ate a wild hornworm or a worm from a tomato plant
- Has diarrhea or vomiting after eating hornworms
- Refuses food for more than 24 hours
- Shows lethargy, tremors, or weakness
Go to an emergency clinic now if your dragon:
- Cannot breathe normally
- Has a seizure
- Cannot stand or right itself
- Has a swollen, hard abdomen
Schedule a routine visit if you are unsure how to build a balanced diet. A veterinarian can check your dragon's calcium levels, body condition, and overall health. Blood work can show early problems before symptoms appear. A study of bearded dragons found that age affects total protein levels, with lower levels in juveniles [1]. Regular checkups help catch these changes early.
Frequently Asked Questions
How many hornworms can a bearded dragon eat?
Most adult dragons can eat one to three captive-bred hornworms per feeding. Offer them no more than once or twice a week. Young dragons should get only the smallest worms. Your veterinarian can give a specific number based on your dragon's size and health.
Are hornworms good for bearded dragons?
They are a good treat, not a staple. Their high water content helps with hydration. Their low calcium and high phosphorus mean they cannot replace roaches or crickets. Use them for variety and moisture, not as a main food.
Can bearded dragons eat hornworms from a pet store?
Yes, if the worms are captive-bred and sold for reptile feeding. Check the chow ingredients for xylitol, salt, garlic, or onion. Buy from a seller who lists the full ingredient panel. Avoid worms sold as fish bait.
What happens if a bearded dragon eats a tomato hornworm?
It may develop vomiting, lethargy, tremors, or loss of appetite. Tomato plants contain compounds that are toxic to reptiles. Call your veterinarian or a pet poison hotline right away. Do not wait for symptoms to appear.
Can bearded dragons eat hornworm moths?
They can eat captive-bred moths, but moths are not a good feeder. The wings and body are high in chitin, which can cause impaction. Wild moths carry the same risks as wild caterpillars. Stick with captive-bred larvae instead.
Related Articles
- Bearded Dragon Diet: Safe Foods, Insects, and Greens
- Dubia Roaches as a Staple Feeder Insect for Bearded Dragons: Nutritional Analysis and Gut-Loading Protocols
- Healthy Bearded Dragon Poop: A Veterinary Observation Guide
- Bearded Dragon Lifespan and Common Health Problems
- Understanding the Wild Bearded Dragon: Natural Habitat and Behavioral Insights
- Calcium Supplementation for Bearded Dragons: Preventing Metabolic Bone Disease
References
- Effect of different dietary supplements on the growth and blood parameters of bearded dragons (Pogona vitticeps). Acta veterinaria Hungarica, 2026.
- Do insect food-derived ecdysteroids appear in the blood of waterfowl, predatory birds, carnivorous mammals and primates?. PloS one, 2026.