Do Salamanders Eat Caterpillars?

Caterpillars are soft, slow-moving insects that crawl across leaves, bark, and garden stems. They are the larval stage of butterflies and moths, and they come in many shapes, colors, and sizes. Do salamanders eat caterpillars?

The short answer is yes. Salamanders do eat caterpillars. These soft-bodied insects are slow, moist, and easy to catch, which makes them an ideal food for many salamanders that live in forests and leaf litter.

Caterpillars Are Natural Prey

Salamanders are opportunistic predators that eat small animals. That includes worms, spiders, flies, and just about anything that moves across the forest floor.

They don’t chew their food. They swallow things whole. And they don’t hunt with their noses.

They wait and watch, and when something twitches or crawls nearby, they lunge forward and snap it up in a flash.

Caterpillar

Caterpillars are exactly the kind of food that gets their attention. They move slowly. They have no hard shell. They don’t sting or bite. And they’re filled with moisture, which salamanders need to stay hydrated.

Many caterpillars also happen to be the right size, not too big, not too small, and soft enough to go down in one bite.

In the wild, salamanders and caterpillars often live in the same places. Under leaves, behind bark, around logs, or near compost piles.

If a salamander spots a caterpillar crawling nearby, it’s likely to eat it.

Which Salamanders Hunt Caterpillars?

Not all salamanders eat the same thing. Some spend most of their lives in water, while others live almost entirely on land.

But for land-dwelling salamanders, caterpillars can be a regular part of the menu, especially during the warmer months when insects are everywhere.

You’ll find many salamanders in wooded areas, especially in damp forests with lots of cover. Spotted salamanders, red-backed salamanders, and tiger salamanders all hunt on land.

They move slowly through the leaves and wait for something small to pass by. A juicy green caterpillar crawling across a stick is a perfect meal.

Northwestern Salamander Ambystoma gracile on gravel

Some salamanders even live in trees. Arboreal salamanders, found in parts of North America, may find caterpillars up in branches or inside crevices.

Wherever there’s moisture and shade, you may find a salamander. And wherever there’s a caterpillar in reach, the salamander may strike.

But just because they eat caterpillars doesn’t mean every one is safe. Salamanders do not know which insects are toxic. They react to movement and shape. That means they may sometimes eat the wrong thing.

When Caterpillars Are Dangerous

Not all caterpillars are harmless. Some are toxic. Some have irritating hairs or sharp spines. And some carry chemicals from the plants they eat.

These caterpillars may not harm a salamander right away, but they can still cause problems after being swallowed.

In nature, certain plants produce toxins that help protect them from being eaten. When a caterpillar feeds on these plants, it may store some of those toxins in its body.

Brightly colored caterpillars, especially those with red, orange, or yellow markings, may be warning signs. Their colors say “Don’t eat me.”

Other warning signs include fuzzy hairs, hard spines, or sticky secretions. These features may irritate the salamander’s mouth or digestive system.

And because salamanders swallow their prey whole, they don’t always realize the danger until it’s too late.

If a salamander eats a bad caterpillar, it may spit it out. But not always. Sometimes the caterpillar goes down, and only later do symptoms show up. This could include sluggish movement, loss of appetite, or other signs of distress.

What Happens in the Wild?

In the wild, salamanders are opportunistic feeders. They eat what they can find. That includes caterpillars, beetles, ants, spiders, and worms.

What adult salamanders eat in the wild
What adult salamanders eat in the wild

If a caterpillar wanders close enough, it becomes food, unless it’s too large or clearly harmful.

Many salamanders in the wild survive just fine eating a wide range of insects. But that doesn’t mean they avoid danger.

Some wild salamanders get sick or even die from eating toxic insects. Others may learn from experience and spit out unpleasant prey after a taste.

But there’s no guarantee. Salamanders do not have a perfect way to tell which bugs are good and which are bad.

That’s part of why their diets vary so much. They eat based on availability, not preference.

And because caterpillars appear in large numbers during certain seasons, they can become an important seasonal food source, especially in spring and summer.

Can You Feed Caterpillars to Pet Salamanders?

If you keep a salamander in captivity, you might be tempted to offer it a caterpillar you found outside. After all, it looks soft and harmless.

But this can be risky. Wild caterpillars may carry pesticides, parasites, or hidden toxins. There’s no easy way to know what the caterpillar has eaten or where it has been.

Salamanders have delicate systems. They can become sick from even small traces of harmful substances. That’s why most experts suggest avoiding wild-caught insects unless you are absolutely sure they are safe.

If you raise caterpillars yourself (on non-toxic plants in a clean environment) that’s a different story.

Caterpillars raised in captivity and fed a controlled diet may be safe. Some people use silkworms or hornworms as occasional treats for amphibians. These caterpillars are soft, easy to digest, and relatively safe when sourced properly.

But even with safe caterpillars, variety matters. Salamanders do best when fed a mix of foods. Caterpillars should be an occasional treat, not the main part of the diet.

Safer Alternatives to Caterpillars

If you want to keep your salamander healthy, stick to a diet based on its natural needs. Most pet salamanders eat soft-bodied invertebrates.

Some good options include earthworms, crickets, waxworms, and fruit flies. Aquatic salamanders may also eat bloodworms, blackworms, or small aquatic larvae.

What salamanders eat in captivity

These foods are widely available from pet stores or online suppliers. Many are raised specifically for amphibians. That means they are clean, parasite-free, and nutritionally appropriate.

Earthworms are one of the best staple foods. They are moist, soft, and easy to digest. Crickets add variety and movement, which encourages natural hunting behavior.

Waxworms and fruit flies are good treats, especially for smaller species or juveniles.

Some amphibian owners also use commercial pellets designed for salamanders. These are best suited for aquatic species but can provide a balanced backup food when live prey is not available.

Do Larval Salamanders Eat Caterpillars?

No. Salamanders start life in the water. Their larvae are fully aquatic and breathe through gills.

During this stage, they eat tiny aquatic prey like daphnia, mosquito larvae, or baby worms. Their mouths are small, and their prey must be soft and small enough to fit.

California Newt Taricha torosa larva
California Newt larva

Caterpillars live on land and are far too large and different in texture for larval salamanders to handle.

Once the salamander completes metamorphosis and moves onto land, it can start eating bigger prey, including small insects like caterpillars.

Until then, aquatic larvae rely on water-based food. If you are raising salamander larvae, do not offer them caterpillars or any dry-surface insect. Focus on microscopic or near-microscopic prey, and transition slowly as they grow.

What If a Pet Salamander Accidentally Eats a Wild Caterpillar?

If your salamander eats a wild caterpillar by accident, don’t panic. Watch it closely for a day or two. If the caterpillar was small and harmless, there may be no issue.

But if the salamander becomes sluggish, refuses to eat, or shows signs of distress, call a vet with experience in amphibians.

Sometimes a salamander will spit out food it doesn’t like. That’s a good sign. But other times, it may swallow it and later develop symptoms.

Salamanders can’t vomit the way humans do, so once something is swallowed, it must be digested or passed.

To reduce risk, keep wild insects away from your pet’s enclosure. Avoid feeding insects unless you know their origin and health. Clean up uneaten food promptly and maintain a stable, clean habitat to prevent complications.

Conclusion

So, do salamanders eat caterpillars? Yes. They do. In forests, under leaves, and across damp garden soil, caterpillars move slowly and carry just enough scent and motion to trigger a salamander’s hunting response.

They are soft, moist, and easy to swallow, which makes them an appealing snack.

But not all caterpillars are safe. Some carry toxins, others have irritating hairs, and many feed on plants that would never be part of a salamander’s natural diet.

In the wild, salamanders eat what they can find. In captivity, they rely on you to make safe choices.