How To Get Rid Of Tomato Hornworms Naturally

How to Get Rid of Tomato Hornworms Naturally

Tomato hornworms are a common pest that can wreak havoc on your tomato plants. These large green caterpillars can strip a plant of its leaves and fruit in a matter of days if left unchecked. Fortunately, there are several natural methods you can use to get rid of tomato hornworms and keep your plants healthy.

Identifying Tomato Hornworms

Before you can get rid of tomato hornworms, you need to know what they look like. These caterpillars are usually about 4 inches long and have a bright green body with white stripes. They also have a distinctive horn on their back end.

Natural Methods for Getting Rid of Tomato Hornworms


One of the easiest ways to get rid of tomato hornworms is to simply pick them off your plants by hand. Look for them on the leaves and stems of your tomato plants, and remove them carefully to avoid damaging the plant.

Diatomaceous Earth

Diatomaceous earth is a natural powder that can be sprinkled on your tomato plants to kill tomato hornworms. The powder is made from the fossilized remains of tiny organisms called diatoms, and it works by dehydrating the caterpillars. Simply sprinkle the powder on your plants, focusing on the leaves and stems where the hornworms are most likely to be found.

Bt (Bacillus thuringiensis)

Bt is a natural bacteria that can be used to control tomato hornworms. It works by producing a toxin that is harmful to the caterpillars. You can find Bt at most garden centers and nurseries, and it can be sprayed directly onto your tomato plants.

Companion Planting

Companion planting is a natural method for controlling pests that involves planting certain plants together to repel or attract insects. Marigolds, for example, are known to repel tomato hornworms. Planting marigolds around your tomato plants can help to keep the caterpillars away.


Q: Are tomato hornworms harmful to humans?

A: No, tomato hornworms are not harmful to humans. They are only harmful to plants.

Q: Can I use chemical pesticides to get rid of tomato hornworms?

A: While chemical pesticides can be effective at killing tomato hornworms, they can also be harmful to beneficial insects and the environment. It is best to use natural methods whenever possible.

Q: How can I prevent tomato hornworms from coming back?

A: To prevent tomato hornworms from coming back, make sure to remove any fallen leaves or fruit from your garden, as these can attract the caterpillars. You can also try planting your tomato plants earlier in the season, before the hornworms have a chance to become a problem.


Getting rid of tomato hornworms naturally is not only better for the environment, but it can also be more effective in the long run. By using natural methods like handpicking, diatomaceous earth, Bt, and companion planting, you can keep your tomato plants healthy and pest-free all season long.