Cabbage Worms: Identify and Control Them (IPM Guide 2026)
By Paul Smith, pemdasgarden.com

If your cabbage, kale, or broccoli leaves look like lace and you find small velvety green caterpillars hiding along the midribs, this looks most like imported cabbageworm (Pieris rapae) damage — but a few close look-alikes chew the same leaves, so confirm the ID before you act. The imported cabbageworm is the most common caterpillar pest of brassicas in home gardens across North America, and it is also one of the easiest to manage with a prevention-first IPM plan: row covers, handpicking, beneficial insects, and targeted biological sprays as a last step.
How to identify imported cabbageworm
The larva is the giveaway: a smooth, uniformly green caterpillar up to about 1 inch long with an almost velvet-like texture and no stripes, well camouflaged against green leaves. Older larvae rest sluggishly along leaf midribs rather than racing away when touched (UC IPM). The adult is the familiar small white butterfly flitting around your beds during the day — white wings with one to four small black spots and dark tips. It lays tiny pale-yellow, football-shaped eggs singly on leaf undersides (UMD). The other clue is the frass: dark-green to greenish-brown pellets scattered on or beneath the plants wherever feeding is happening.
Damage starts as small smooth holes that enlarge into large ragged, irregular holes; severe feeding can skeletonize leaves, and larvae sometimes bore into cabbage heads or broccoli florets. Because the caterpillars match the leaf color, most gardeners spot the holes and frass first and the worm second. A 10x hand lens — one of the simple gardening tools every brassica grower should own — makes the smooth skin and single-row egg-laying easy to confirm. When you are ready to replant, our broccoli seeds and kale seeds collections are the classic brassicas this guide is written for.

Which plants cabbage worms attack
Imported cabbageworms feed almost exclusively on brassicas (the cabbage family): cabbage, kale, broccoli, cauliflower, Brussels sprouts, collards, arugula, turnip, radish, and related weeds (UMD). They rarely touch unrelated crops — if your peppers or tomatoes have chewing damage too, you are likely dealing with a different pest.
If a bed was hit hard this season, rotate next year's brassicas to a new spot (USU) and fill the old bed with a non-brassica crop, or try a fast-maturing cultivar there instead — UMD notes that fast-maturing cultivars sustain less damage because they are harvested before populations peak. When you replant brassicas, starting from seed gives you control over timing: our cauliflower seeds and arugula seeds collections cover both heading and leafy types, and the full vegetable collection has everything for the rotation bed.
Cabbage worm vs. look-alikes: the differential table
Four caterpillars commonly chew brassica leaves, and treatment choice depends on which one you have. Compare what you see against this table — remember the rule: this looks most like imported cabbageworm, but one of the others is also possible.
| Pest | Larva appearance | Behavior clue | Damage clue |
|---|---|---|---|
| Imported cabbageworm (Pieris rapae) | Smooth velvety green, no stripes, up to 1 inch, sluggish | Moves slowly; rests along midribs | Large ragged holes; dark green frass pellets |
| Cabbage looper (Trichoplusia ni) | Pale green, up to 1.5 inches | Arches its back into a loop as it walks | Ragged holes similar to cabbageworm |
| Diamondback moth larva (Plutella xylostella) | Small, pale yellow-green, under half an inch | Wiggles and thrashes violently when touched; drops on a silk thread | Small windowpane feeding holes where only leaf membrane remains |
| Cross-striped cabbageworm (Evergestis rimosalis) | Bluish-gray with distinct black stripes and a yellow side stripe | Often several feeding together; prefers terminal buds | Small holes that enlarge; heads may be skeletonized or bored |
Verdict: treat as imported cabbageworm if the caterpillar is smooth, uniformly green, and sluggish — especially if you also see the white daytime butterflies and dark green frass. Choose cabbage looper if the worm arches and loops when it moves; choose diamondback moth larva if it is small and thrashes when touched; choose cross-striped cabbageworm if you see distinct striping. If whole seedlings are chewed through at the soil line overnight rather than leaves being hole-punched, that is not a cabbageworm at all — that pattern points to cutworms, covered in our cutworm identification and damage guide.
Imported cabbageworm vs cabbage looper: the close call
The differential table above gives the quick version; this section goes deeper, because the worm-versus-looper call is the one gardeners get wrong most often — and it matters. The two caterpillars respond to the same IPM ladder (prevention, cultural and mechanical control, biological control, least-toxic options last), but they arrive on different schedules, hide in different places, and need different scouting. Remember the uncertainty rule throughout: this section helps you rank the possibilities, but a single caterpillar seen briefly is rarely enough for certainty — check movement, eggs, and damage together before you decide.
| Trait | Imported cabbageworm (Pieris rapae) | Cabbage looper (Trichoplusia ni) | What it tells you |
|---|---|---|---|
| Adult | Small white butterfly, active in daylight, black spots on white wings with dark wingtips (UNH) | Gray-brown nocturnal moth with a small silvery figure-8 or loop mark on each forewing (MSU) | White butterflies by day point to cabbageworm; you will rarely see the looper moth itself |
| Larva appearance | Velvety green with fine hairs, faint yellow stripe along the back in older larvae, up to about 1 inch (UNH, MSU) | Smooth pale green with narrow white stripes down each side, tapering toward the head, up to 1.5 to 2 inches (MSU, NC State) | Velvet texture and a faint yellow back stripe favor cabbageworm; smooth skin with white side stripes favors looper |
| Movement | Sluggish; stays put or crawls slowly when prodded, often rests along midribs | Arches its back into a loop as it walks, because it has no legs in its middle section; may inch away or whip its head when disturbed (MSU) | The movement test is the single most reliable field check — loop means looper |
| Eggs | Tiny pale-yellow, bullet-shaped eggs laid singly, standing upright on leaf undersides (UNH) | Pale green-white dome-shaped eggs laid singly on leaf undersides, often near the leaf edge (NC State) | Both lay eggs singly, so a cluster of eggs is not either species — but single upright yellow eggs point to cabbageworm |
| Damage pattern | Large ragged holes from the leaf edge inward, often eating small veins; wet greenish-brown frass deep among the leaves; feeds deeper into the plant and favors young leaves and head centers as larvae grow (NC State, UMass) | Young larvae window-feed on leaf undersides; older larvae chew large ragged holes but leave most veins intact, then move to protected spots deep inside the head (NC State) | Veins eaten plus wet frass in the head center favors cabbageworm; veins left intact with damage deep in the head favors looper |
| Timing and generations | Overwinters as a chrysalis on plant debris; 3 to 4 generations per year in New Hampshire, first adults in May (UNH); active year-round in mild-winter regions (UC IPM) | Does not overwinter in the north — it migrates north each season — so it typically arrives later and hits late-season crops hardest, with 2 to 3 generations (UNH) | Early-season worms are most likely cabbageworm; a fresh outbreak on late fall brassicas leans looper, but both can overlap in summer |
| Control differences | Easiest of the brassica caterpillars to control (UNH); row covers at transplant time block the daytime egg-laying butterflies almost completely | Same IPM ladder, but row covers must stay sealed later into the season because migrants keep arriving; Bt and spinosad still target young larvae first | The ladder does not change — the calendar does: keep covers on longer and keep scouting after the first flush if loopers are the suspect |
Verdict: choose cabbageworm if the caterpillar is velvety, uniformly green, sluggish, and no longer than about an inch — especially if you also see white daytime butterflies and single upright yellow eggs. Choose looper if the caterpillar arches into a loop when it moves, is smooth with white side stripes, and is longer than an inch — especially on late-season plants with no white butterflies around. If still unsure, treat the bed as if both are possible: handpick what you can see, keep row covers sealed, and apply Bt to young larvae in the evening — the IPM steps for both species are the same, so an uncertain ID is not a reason to reach for a stronger spray. And if the damage does not match either pattern, re-check the differential table above before acting, because a wrong ID wastes the one treatment window that matters.
When a looper-heavy season has thinned your beds, replanting with fast-maturing types shortens the next exposure window — our broccoli seeds and kale seeds collections include early types that are ready before late-season looper pressure peaks.
Life cycle: why the butterflies keep coming
Understanding the cycle is what makes control work. The white butterflies fly during the day and lay eggs singly on brassica leaves (Illinois). Eggs hatch in about a week into the velvety green larvae, which feed voraciously for 2 to 3 weeks before pupating — pupae attach by a few strands of silk to stems or nearby objects (UC IPM). There is no spun cocoon. The pest overwinters as pupae in crop debris, with 3 to 6 generations per year in most regions (Illinois).
Timing varies by region: in mild-winter areas such as much of California, the cabbageworm is active throughout the year (UC IPM), so protection must stay up continuously. In colder climates, butterflies typically first appear around mid-April and remain a problem until mid-September (Illinois). Adjust your row-cover and scouting calendar to your local season — check with your county extension office for first-flight timing in your area.
The 5-minute plant check: a walkthrough
Do this check today — it takes five minutes and tells you exactly which step of the IPM ladder you need.
- Flip the worst leaves. Turn over the most damaged leaves and look for tiny pale-yellow, football-shaped eggs standing singly. Crush any you find — every egg removed is one less worm (UMD).
- Scan the midribs. Look for sluggish smooth green caterpillars resting along leaf midribs. Count them: a few worms means handpicking may be all you need.
- Read the holes. Large ragged holes plus dark-green pellets point to cabbageworm or looper; tiny windowpane holes point to diamondback moth larva (see the table above).
- Do the touch test. Touch the suspect worm. Slow and sluggish: cabbageworm. Arches into a loop: cabbage looper. Wiggles violently or drops on silk: diamondback moth larva.
- Check the centers. Peel back wrapper leaves and look inside forming cabbage heads and broccoli florets — larvae sometimes bore into heads (UMD). Soak harvested heads in salted water later; larvae float to the surface.
- Look at the soil line. If whole seedlings are severed at the base or have vanished overnight, suspect cutworms instead — our seedlings eaten overnight guide and seedling diagnosis guide walk through that distinction.
- Decide your move. A few worms on a few plants: handpick today and monitor. Widespread eggs and worms: cover with floating row covers immediately and plan a Bt application for young larvae. Heavy, repeated damage: consider whether your rotation and sanitation need fixing — the long-term fixes live in the IPM section below.
IPM control, step 1: prevention
Prevention is always the first and cheapest step (IPM order: prevention, cultural/mechanical, biological, least-toxic last). Floating row covers are the single most effective cabbageworm control for home gardens: place lightweight fabric covers over transplants at planting time — before the white butterflies appear — and keep them on all season, removing them only if flowering crops need pollination (USU, UMD). Egg-laying simply cannot happen through the cover. Our row-covers guide for cabbage pests walks through fabric weights, how to seal the edges so butterflies cannot slip underneath, and when to lift covers for pollinating crops.
Second, rotate crops and distance brassicas from where brassicas grew last year (USU). Third, remove and destroy plant debris at season's end to eliminate overwintering pupae, rather than composting infested foliage (UMD, Illinois). Fourth, plant early so harvest comes before populations peak, or choose fast-maturing cultivars (USU, UMD). Starting transplants from your own seed helps you hit that early window — browse the vegetable collection when planning the rotation.
IPM control, step 2: cultural and mechanical control
If worms are already on the plants, handpick them — the most reliable immediate control for a home garden (UC IPM). A strong jet of water dislodges larvae too, and heavy rains knock populations down naturally (UConn). Check leaf undersides weekly for eggs and remove them before they hatch. At harvest, inspect heads and soak them in salted water so any larvae hiding inside float out (UMD).
For soil-line protection on seedlings, physical collars are worth knowing about — our cutworm collar guide shows the method, which is aimed at cutworms but demonstrates the exclusion principle that makes row covers so effective against cabbageworms too.
IPM control, step 3: biological control
Biological controls target caterpillars without broad-spectrum chemistry. Bacillus thuringiensis var. kurstaki (Bt) is listed by both UC IPM and USU Extension as very effective against imported cabbageworm, especially when applied to young caterpillars; it works because the bacterial protein affects caterpillar guts, and it must be ingested while larvae are actively feeding. Apply in the evening and aim for thorough leaf coverage, including undersides, per label directions.
Nature also sends free help: parasitic wasps such as Apanteles/Cotesia and tachinid flies attack the larvae and pupae (UConn, USU), and generalist predators — ground beetles, spiders, lacewing larvae, lady beetles, and birds — reduce larval numbers (UConn). Protecting these allies is why IPM puts broad-spectrum sprays last. Learn to recognize and keep the helpers in your beds with our lacewing guide and ground beetle guide. Our parasitic wasps for cabbage worms guide explains which wasp species attack these caterpillars and how to keep them working in your beds.
IPM control, step 4: least-toxic options last
Only after prevention, cultural, and biological steps should sprays enter the picture — and then the least-toxic options first. Spinosad (the active ingredient) is listed by UC IPM and USU as very effective against imported cabbageworm larvae. Use it as a spot treatment when young larvae are present, apply in the evening to reduce contact with daytime pollinators, and always follow the product label directions exactly — no spray, whatever the active ingredient, is a guaranteed outcome, and timing plus coverage matter more than the product choice. Avoid broad-spectrum insecticides that kill the beneficial wasps, beetles, and pollinators doing free pest control for you (UMD).
After the first flush: the second-generation check
Beating the first flush of caterpillars does not end the season. Imported cabbageworm runs 3 to 6 generations a year in most regions (Illinois), and cabbage looper migrants can arrive weeks after the first worms are gone — so the gardeners who stay clean are the ones who keep checking after the first win. Work through this check on the same IPM order as before: prevention first, then hand removal, then biological help, with least-toxic sprays only if young larvae are actually present.
| Stage | What to check | Action if you find it |
|---|---|---|
| First flush controlled (weeks 1 to 2 after treatment) | Leaf undersides for fresh single eggs; midribs for small new larvae; row-cover edges for gaps | Crush eggs, handpick larvae, re-seal cover edges immediately — a gap undoes the whole cover |
| Between generations (larvae gone, butterflies back) | White butterflies around the bed at midday; new eggs on the youngest leaves | Keep covers on; if covers are off, resume weekly egg checks and handpick before larvae reach half an inch |
| Second flush feeding (larvae visible again) | Hole size and frass: fresh small holes mean young larvae — the Bt window; large ragged holes mean older larvae | Apply Bt in the evening to young, actively feeding larvae; handpick older larvae, which Bt controls poorly |
| Heading and harvest | Inside forming heads and broccoli florets for hidden larvae and frass | Peel wrapper leaves, soak harvested heads in salted water so larvae float out, discard tunneled parts |
| End of season cleanup | Plant debris, stems, and nearby objects where pupae attach by silk strands | Remove and destroy debris rather than composting infested foliage; rotate next year's brassicas to a new bed |
Timing varies by region: in mild-winter areas the cycle can run continuously, so the second-generation check is really a year-round weekly habit; in cold climates the gap between generations is longer and the second flush often lands in late summer, when looper migrants add to the pressure. Use your own scouting notes, not the calendar, to decide when a flush has started — fresh eggs on leaf undersides are the signal, and they appear before the damage does. When you plan next season's rotation bed, starting from seed lets you time the planting to dodge the peak: our cauliflower seeds and arugula seeds collections cover heading and leafy types for the new bed, and the full vegetable collection fills the non-brassica rotation crop.
Frequently asked questions
Will cabbage worms kill my plants?
Established plants usually survive, but young transplants can be defoliated and cabbage heads, broccoli florets, and cauliflower curds can be made unmarketable by boring and frass contamination (Illinois, UC IPM). The harvest loss, not plant death, is the real cost — which is why early prevention beats rescue treatments.
Can I still eat cabbage with cabbage worm holes?
Yes, with thorough washing. Harvest the head, peel outer leaves, and soak in salted water — hidden larvae float to the surface (UMD). Discard parts that are heavily tunneled or soiled with frass. And remember the uncertainty rule: if the damage doesn't match the ID in the table above, don't assume it's cabbageworm.
Do floating row covers really work?
They are the single most recommended prevention in the extension sources behind this article (USU, UMD, Illinois) — but only if the cover goes on at transplant time, before butterflies lay eggs. A cover placed after eggs are already on the leaves just protects the worms. Secure the edges so butterflies can't slip underneath.
Is Bt safe around bees and other insects?
Bt var. kurstaki affects caterpillars that eat treated foliage; it is not a broad-spectrum insecticide (UC IPM). Still, apply in the evening, keep spray off blooming flowers and non-target plants, and never spray when pollinators are actively foraging — good IPM practice regardless of product.
How is a cabbage worm different from a cabbage looper?
The movement test settles it: cabbageworms are smooth, uniformly green, and sluggish; cabbage loopers arch their backs into a loop as they crawl. The differential table above walks through all four common look-alikes with an explicit verdict for each case.
Why do my neighbor's cabbages get hit at a different time than mine?
Timing varies by region and microclimate. In mild-winter regions the pest can be active year-round (UC IPM); in cold climates it runs roughly April to September (Illinois). Local first-flight dates shift with spring temperatures, so watch for the white butterflies in your own garden rather than going by the calendar alone.
Should I spray at a different time for loopers than for cabbageworms?
No — the spray window is the same for both: young, actively feeding larvae, applied in the evening for thorough leaf coverage including undersides. What differs is the scouting calendar, not the spray. Cabbageworm eggs appear with the first white butterflies in spring, while loopers migrate in later and peak on late-season crops, so a bed that was clean in June can still need a Bt application in September. And remember the uncertainty rule: if you are not sure which caterpillar you have, the evening Bt application to young larvae is the same step for both, so an uncertain ID should delay a spray, never escalate it.
What should I do if caterpillars have already bored into the cabbage head?
Salvage what you can and prevent the repeat. Peel back the wrapper leaves, cut out tunneled or frass-soiled parts, and soak the rest of the head in salted water — hidden larvae float to the surface. The head is still edible once cleaned, but a bored head is a sign the cover went on too late or a cover edge leaked. Next planting, get row covers on at transplant time before butterflies lay eggs, and check inside forming heads weekly so larvae are caught before they bore in.
What fall cleanup actually reduces next year's cabbageworms?
Three steps, in IPM order. First, remove and destroy all brassica debris at season's end — pupae overwinter attached to stems and debris, so composting infested foliage keeps the pest on site. Second, rotate next year's brassicas to a bed where no brassicas grew this year. Third, leave the old bed to a non-brassica crop or a fast-maturing type harvested before populations peak. Cleanup alone will not stop migrating loopers, which arrive from elsewhere, but it sharply cuts the overwintering cabbageworm population that starts next spring's first flush.
Sources
- UC IPM — Imported Cabbageworm (identification, life cycle, damage, solutions): ipm.ucanr.edu/home-and-landscape/imported-cabbageworm/
- University of Massachusetts Extension — Imported Cabbageworm fact sheet: ag.umass.edu/vegetable/fact-sheets/imported-cabbageworm
- Utah State University Extension — Imported Cabbageworm (management, row covers, Bt, spinosad): extension.usu.edu/vegetableguide/leafy-greens/imported-cabbageworm
- University of Maryland Extension — Imported Cabbageworm on Vegetables (monitoring, prevention, control): dev.extension.umd.edu/resource/imported-cabbageworm-vegetables
- University of Connecticut IPM — Caterpillar Pests of Cole Crops (natural enemies, cultural controls): ipm.cahnr.uconn.edu/cole-crop-worms-caterpillar-pests/
- University of Illinois Extension — Imported Cabbageworm (life cycle, generations, management): web.extension.illinois.edu/hortanswers/detailProblem.cfm
- University of New Hampshire Extension — Caterpillar Pests of Brassica Crops in New Hampshire (cabbageworm vs looper comparison, generations, thresholds): extension.unh.edu/resource/caterpillar-pests-brassica-crops-new-hampshire
- North Carolina State Extension — Pests of Crucifers (looper and cabbageworm identification, feeding patterns, damage): content.ces.ncsu.edu/insect-and-related-pests-of-vegetables/pests-of-crucifers
- Michigan State University Extension — Caterpillar Pests in Cole Crops (identification, behavior differences, looper movement): msu-prod.dotcms.cloud/resources/caterpillar_pests_in_cole_crops
- Michigan State University Extension — Cabbageworm: canr.msu.edu/resources/cabbageworm
Ready to grow brassicas with a plan? Start from seed and set your own schedule: shop our broccoli seeds, kale seeds, and cauliflower seeds collections, and put row covers on from day one.
Last reviewed: November 2026
