How to Get Rid of Cabbage Worms: 12 Tricks You Need

Don’t let cabbage worms destroy your garden; learn how to get rid of cabbage worms before!

Cabbage worms are a common pest in the garden, and they cause significant damage to your plants. If you spot one in your garden, you need to know how to get rid of cabbage worms.

Almost every year that I grow cabbage (which is yearly), I have a battle with cabbage worms. This year, I used more preventative measures and noticed a considerable decrease in the damage caused by these pests.

Despite their tiny size, I’m always shocked by the vast damage they cause.

Seriously, I’ve lost entire heads to these small little larvae.

So, if you’re sick of losing brassica plants to cabbage worms like I am, here is what you need to know about getting rid of these pests in your garden.

What Are Cabbage Worms?

The name “cabbage worms” is actually a generic term that is several species of small, green caterpillars that love to eat cabbage and mustard family plants, known as the brassica family.

Cabbage worms are the immature, larvae form of cabbage moths. If you see small, white butterflies fluttering around your garden, don’t be surprised if you find cabbage worms as well.

What Do Cabbage Worms Eat?

These plants love anything part of the brassica family, such as:

How to Identify Cabbage Worms

Cabbage worms are easy to identify on your plants. They’re small, green larvae with a few faint yellow stripes. Identifying the adult moth is easy as well; they’re white butterflies with a few black markings.

If you see these moths fluttering around your garden, chances are they’re laying eggs on your plants that will soon become caterpillars.

Try not to confuse cabbage worms with cabbage loopers; these are different pests. The worms are fuzzy and green with faint yellowing markings, but cabbage loopers are more yellow-green and don’t have legs in the center of their bodies.

This is a zebra caterpillar I found when cleaning my broccoli plants.

I often get zebra caterpillars in our garden. These are black, white, and green, eventually turning into an American noctuid moth.

The Lifecycle of Cabbage Worms

It all starts with a cabbage moth lays eggs on your plant. The eggs look like white or yellow oblong dots that are almost always on the underside of the leaves. These eggs are sporadic and solo, rarely in clusters or groups.

If you spot these eggs, squish them!

When the eggs hatch, the larvae emerge, and these are the real problem in your garden. The cabbage worms start to feed on all the surrounding plant matter, leaving holes throughout the leaves.

The worms continue to eat and grow for several weeks, and then they form a chrysalis for the worms to pupate into the adult cabbage moth.

Once the chrysalis hatches, the moth emerges, and the cycle starts again as the female moths lay eggs on the plants in your garden.

Damage Caused by Cabbage Worms

The damage caused by cabbage worms varies.

In some situations, the larvae only create small holes in the leaves that gradually expand to larger holes over time.

Other times, these pests completely destroy the leaves or the entire plant as the larvae grow larger in size and population. These larvae love to eat the bases of cabbage, cauliflower, or broccoli heads.

At times, cabbage worm damage is only cosmetic, but if these pests find your seedlings, the damage is often significant. These caterpillars continue to grow and feed until they’re old enough to turn into the next stage of growth.

How to Get Rid of Cabbage Worms: 7 Tricks

Did you find holes in your cabbage leaves? You might have cabbage worms, and trust me, you want to get rid of cabbage worms ASAP!

Once you identify that you have cabbage worms in your garden, you need to get the population under control. Leaving them alone will result in the total destruction of your plants.

Trust me; I tried that.

Luckily, there are several ways to get rid of cabbage worms in your garden!

1. Remove Eggs and Cabbage Worms by Hand

The first way to get rid of cabbage worms is to manually remove them from your plants. While you might find this a bit gross, squishing or removing pests when you see them is often the most effective way to stop the population from expanding.

Inspect your plants daily, and if you see any eggs or worms, remove them. Remember that eggs and worms are often found on the underside of leaves or tucked into the new growth at the plant’s center. Cabbage worms lay along the center vein because they blend in with the plant so well.

As mentioned above, these eggs are oblong, tiny, whitish or yellowish eggs. You’ll only see a single egg at a time; if you find a group of them, they’re more than likely ladybug eggs. Leave those alone!

2. Use Cornmeal

Here is one of the old gardeners’ tricks to get rid of cabbage worms.

Supposedly, if you dampen the cabbage leaves with water and sprinkle cornmeal over them, the caterpillars will die when they eat the cornmeal. It causes their bodies to swell and die.

I’ve personally never tried this method, but what I like about it is no adverse effects can come from giving it a try. It’s easy and cheap, so why not give it a try?

Years ago, farmers sprinkled rye flour over cabbage plants in the early morning to dehydrate the active cabbage worms. Maybe, our ancestors knew what they were doing!

3. Make a Homemade Garden Spray

Try making a homemade garden spray to kill the worms in your garden.

A mixture I’ve used successfully is 1/4 cup vinegar, 3/4 cups water, and one teaspoon dish soap. Spray this on the tops and bottoms of the leaves, but make sure you don’t saturate them.

This also isn’t appropriate to use on young seedlings.

4. Release Parasitic Wasps

If you need to get rid of cabbage worms, try releasing beneficial insects like parasitic wasps into your garden.

Parasitic wasps lay eggs inside or on top of other arthropods, like caterpillars and their pupae. They combat cabbage worms and even other caterpillars like the tomato hornworms.

After the eggs are laid on the caterpillar, they hatch and the wasp larvae feed on the host caterpillar, killing it.

It’s slightly brutal but effective against cabbage worms. Trichogramma wasps are easy to find and won’t bite or sting – you won’t even notice them in your garden.

5. Spray with B.T.

Bacillus thuringiensis, or Bt, is a naturally occurring, soil-dwelling bacteria that you often find in organic pesticides. Most importantly, Bt kills caterpillars, and it’s only toxic against the larvae of the moths.

When the larvae eat leaves coated with Bt, it causes them to stop eating and eventually die. Many organic gardeners use this to control cabbage worms that infect brassica plants.

Bt comes in different options. You’ll find pre-mixed sprays or a Bt concentrate that must be diluted before applying to plants. Concentrates tend to be the most cost-effective option.

No matter what type of Bt you want to use in your garden, make sure you follow the directions on the container. It’s best to apply Bt in the evening hours because it rapidly degrades in the sunlight and washes off with rain or water. It’s most effective after two applications.

6. Spray with Neem Oil

Neem oil is something that all organic gardeners need to have on hand; it’s a plant-based oil that’s extracted from the seeds of the India-native neem tree. It works well against small, soft-bodied insects like cabbage worms, aphids, and thrips. When applied directly, neem oil coats their bodies and kills them or interferes with their feeding.

Neem oil also helps to repel cabbage moths, so some like to routinely spray it on their garden.

However, to be honest, this isn’t the most effective measure to get rid of cabbage worms if you have a large infestation. It does work to repel cabbage moths if sprayed regularly in your garden as a preventative treatment.

Typically, you want to use neem oil in conjunction with other control methods. That’s when it will be most helpful to get rid of cabbage worms.

7. Sprinkle Diatomaceous Earth on the Leaves

One of the many ways to use diatomaceous earth is to sprinkle it on your brassica plants to kill caterpillars.

Use food-grade diatomaceous earth only and sprinkle it over your plants. DE is crushed up fossils, and when caterpillars crawl over the DE, the power cuts through the skin of insects. Then, it causes them to dry out and die.

How to Prevent Cabbage Worms

1. Plant More Red and Purple Cabbages

Planting a mixture of red and red cabbage varieties in your garden will help attract fewer cabbage moths to your garden.

Many gardeners say that their purple cabbage and red kale have significantly less damage caused by cabbage worms than their green varieties. The theory is that the green-colored pests understand they cannot camouflage on a purple or red plant, so they avoid them.

2. Invite Beneficial Insects

Not all garden pests are bad; you want beneficial insects in your garden. All insects have enemies, so if you invite all the good ones to your garden, they’ll take care of the bad ones.

I mentioned releasing Trichogramma wasps, but you also can release lady beetles, yellow jackets, spiders, and green lacewings. These are all natural enemies of cabbage worms.

3. Use Floating Row Covers

One of the best preventative measures against cabbage worms and moths is to use floating row covers when you plant your seedlings. Floating row covers prevent the adult moths from laying eggs on your plants, beginning the cycle.

Row covers stop pests from accessing your plants; many gardeners use these all over their gardens. Some row overs are used to stop insects, while others are meant for frost protection or shade cover.

You can use the same design I made for my DIY hoop house to cover my cabbage plants to protect them from the moths. All you need is some screws, a drill, and PVC pipes or steel-coated tunnel supports.

4. Incorporate Companion Planting

Companion planting and polyculture, planting more than one crop together, is a great way to deter cabbage moths from finding your plants. Not only does polyculture increase the biodiversity of your garden, but these plants also attract more beneficial insects and reduce the spread of pests in your garden.

Try planting different flowers and herbs with your brassica plants. Herbs and flowers that deter cabbage moths include:

  • Thyme
  • Dill
  • Oregano
  • Lavender
  • Onions
  • Garlic
  • Marigolds

On the other hand, companion planting goes hand-in-hand with trap crops. You might plant some trap crops in your garden that cabbage moths and worms LOVE, like nasturtiums. The pests go to these crops instead, leaving your cabbages alone.

5. Spray with Tansy Oil

Another natural preventative measure that you can use is spraying crops with tansy oil. It’s natural, organic, and won’t hurt your plants.

This is a preventative treatment, so spray your plants BEFORE the cabbage moths find your plants. It’s supposed to be a deterrent.


Cabbage worms are more common than you think; I bet they’ve found your

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *