Updated: November 20, 2022

Gardenia plants are popular for their beautiful, fragrant blooms and glossy green leaves. However, they are also a favorite target of caterpillars that can cause significant damage to the plant. Caterpillars can eat through the leaves and flowers of the gardenia plant, leaving it weak and vulnerable to disease. If you notice an infestation of caterpillars on your gardenia plant, here are some effective ways to get rid of them.

Identify the Caterpillars

Before you can effectively get rid of caterpillars, you need to make sure that you are dealing with the right pest. There are many types of caterpillars, and not all of them will attack gardenia plants. The most common caterpillar pests that attack gardenias are the inchworm, armyworm, and looper. You can identify these caterpillars by their size, color, and shape.

  • Inchworms are small and thin, measuring up to 1 inch long. They have a distinct looping motion as they move.
  • Armyworms are larger than inchworms, measuring up to 2 inches long. They are typically green or brown in color with stripes or spots.
  • Loopers are also up to 2 inches long but have a distinctive “looping” motion as they crawl. They are usually green or brown in color.

Natural Remedies

There are several natural remedies that you can use to get rid of caterpillars on your gardenia plant. These methods are safe for the plant, environment, and friendly to beneficial insects.

Handpicking

The most straightforward way to get rid of caterpillars is by handpicking them off the plant. Wear gloves and gently remove the caterpillars from the leaves and flowers. Drop them into a bucket of soapy water to kill them.

Neem Oil

Neem oil is an effective natural insecticide that can help get rid of caterpillars on your gardenia plant. Mix 2 tablespoons of neem oil with 1 gallon of water and spray the plant thoroughly. Repeat every two weeks until the infestation is gone.

Diatomaceous Earth

Diatomaceous earth is a natural powder made from the fossilized remains of marine organisms. It is abrasive to caterpillars, causing them to dehydrate and die. Sprinkle diatomaceous earth around the base of the gardenia plant and on the leaves. Reapply after rain or watering.

Chemical Treatments

If the infestation of caterpillars is severe, you may need to use chemical treatments to get rid of them completely. However, be cautious when using chemicals as they can harm beneficial insects and pollinators.

Bt (Bacillus thuringiensis)

Bt is a natural bacteria that is toxic to caterpillars but harmless to humans, animals, and beneficial insects. Mix Bt with water according to the manufacturer’s instructions and spray it onto the gardenia plant.

Insecticidal Soap

Insecticidal soap is an effective treatment for caterpillars and other pests on gardenia plants. Spray the plant thoroughly with insecticidal soap, making sure to cover both sides of the leaves.

FAQ

Can caterpillars kill a gardenia plant?

Caterpillars can eat through the leaves and flowers of a gardenia plant, leaving it weak and vulnerable to disease. If left untreated, a severe infestation of caterpillars can kill a gardenia plant.

How do I prevent caterpillars from attacking my gardenia plant?

Regularly inspect your gardenia plant for signs of pests and remove any caterpillars by hand. You can also use natural remedies such as neem oil or diatomaceous earth to prevent caterpillars. Avoid using chemical pesticides as they can harm beneficial insects and pollinators.

Are there any natural predators of caterpillars on gardenia plants?

Birds, spiders, and wasps are natural predators of caterpillars. Encourage these beneficial insects in your garden by providing food and habitat.