Ask Better Homes & Gardens

Experts and BHG readers answer.

Caterpillars eating Passionflowers

What do I use to keep the caterpillars from eating all the leaves off my passionflower?
Submitted by najk1760



Thanks for writing. The safest solution is a natural insecticide called Bt; it only affects caterpillars. Look for it at your local garden center. Keep in mind, though, that the caterpillars are the young form of passionflower butterflies --- so you may have fewer butterflies in your yard if you eradicate the caterpillars.


---Justin, Senior Garden Editor,

Community Answers


Answer this Question

Enter an Answer to this Question

500 characters left