Cabbage white caterpillars feeding on a brassica leaf in a UK garden

How to Get Rid of Cabbage White Caterpillars

Key Takeaways

  • Netting is the only reliable control: Agralan butterfly netting stops the butterflies laying before the damage starts
  • Check leaf undersides weekly and squash the yellow eggs or pick off caterpillars by hand
  • If caterpillars are already feeding, Bacillus thuringiensis (Bt) spray kills them without harming bees or birds
  • Horticultural fleece over small beds works as a lightweight alternative to netting
  • Clear old brassica stumps in autumn so pupae don't overwinter in the soil

Suggested reading: Best Garden Netting and Fruit Cages Β· How to Get Rid of Aphids Naturally

It starts with a few neat holes in the outer leaves of your cabbage, kale or Brussels sprouts. Within days the holes spread, the leaves look like lace, and dark green droppings cover the plants below. That's the cabbage white caterpillar, the larva of the large white and small white butterflies, and in a UK summer it can strip a brassica patch faster than almost any other garden pest.

The good news is that control is straightforward once you understand the life cycle. Butterflies lay clusters of yellow eggs on the undersides of brassica leaves from late spring through to early autumn, the eggs hatch into hungry green caterpillars within a week or two, and each one feeds for two to three weeks before pupating. Cut off the egg-laying and you cut off the damage, which is why netting beats every spray on the market.

Here are the five methods that work in UK gardens, starting with the one that stops the problem before it starts.

1. Net Your Brassicas Before the Butterflies Arrive

Fine mesh netting is the single most effective defence against cabbage white caterpillars because it physically stops the butterfly from reaching your plants to lay eggs. The mesh needs to be fine enough to block the butterflies, around 5mm to 7mm, and it must be supported so it doesn't rest on the leaves, because butterflies can lay through netting that touches the crop.

The classic option is Agralan Bird and Butterfly Protection Netting, a 4m by 3m sheet of 5mm x 7mm mesh that drapes over hoops or bamboo canes. Secure the edges with galvanised netting pegs so butterflies can't crawl underneath. For larger plots, a walk-in fruit and vegetable cage gives you room to work while keeping the whole crop protected, and pop-up cages suit raised beds and containers. Put the netting in place in late spring, before the first white butterflies appear, and keep it on through September.

🌿 Our recommendation: Agralan Bird and Butterfly Protection Netting: a 5mm x 7mm mesh that blocks large and small whites without trapping birds or hedgehogs. See our full netting and fruit cage guide for the sizing options.

2. Check Leaf Undersides Weekly and Remove Eggs

Netting is only as good as the day you put it on, so a weekly inspection is the backup every brassica grower needs. Cabbage white eggs are easy to spot once you know what you're looking for: the large white lays clusters of 20 to 100 bright yellow, ribbed eggs on the undersides of leaves, while the small white lays single eggs. Both sit on the leaf surface in plain sight.

Squash any eggs you find between finger and thumb, and pick off any caterpillars and drop them into a bucket of soapy water. The caterpillars are green with faint yellow stripes and blend in well, so look along the veins and in the heart of the plant where they hide. A five-minute check twice a week catches the problem while it's still a handful of caterpillars rather than a defoliated crop.

3. Spray with Bacillus Thuringiensis (Bt) for Active Infestations

If you find caterpillars already feeding, the most effective organic option is Bacillus thuringiensis (Bt), a naturally occurring soil bacterium that caterpillars eat along with the sprayed leaf. Once ingested, it stops them feeding and they die within a few days. Bt is specific to caterpillars and related larvae, so it does not harm bees, ladybirds, birds or pets, and it breaks down quickly in sunlight.

Thuricide HPC BT Caterpillar and Worm Control is a ready-to-use Bt spray you can apply straight from the bottle. Spray the tops and undersides of the leaves thoroughly, because caterpillars only eat the parts you cover, and reapply after heavy rain. It works best on young caterpillars, so start as soon as you see the first one, not when the crop is half eaten.

🎯 When to spray: Bt targets caterpillars only, so use it in the evening when bees are done for the day. For a gentler option on young plants, cold-pressed neem oil deters egg-laying and disrupts feeding without killing beneficial insects outright.

4. Use Horticultural Fleece for Small Beds

For a small brassica bed or a few containers, horticultural fleece is a lighter, cheaper alternative to netting. Fleece lets light, air and water through, and while it's sold mainly for frost protection, a 30gsm sheet is opaque enough that butterflies won't lay through it. It also keeps pigeons off young plants, which netting alone does not.

Drape the fleece over hoops or canes so it doesn't crush the plants, weigh down the edges with bricks or soil, and leave slack for growth. Feizeisun Garden Fleece comes in a 2m by 10m roll of 30gsm material, enough to cover a full bed, and Green Thumbz Garden Fleece offers the same 2m by 10m coverage. The main downside is that fleece traps heat, so lift it on hot days to stop your brassicas bolting.

5. Encourage Predators and Clear the Debris

Cabbage white caterpillars have natural enemies that do some of the work for you. Parasitic wasps lay eggs inside the caterpillars, and birds and ground beetles eat the larvae and pupae. The more diverse your garden, the harder it is for any single pest to take over, which is why pesticide-free gardens tend to have fewer severe outbreaks.

After harvest, pull up old brassica stumps and compost them rather than leaving them in the soil, because pupae overwinter on plant debris and in the top layer of soil. Rotate your brassica bed next year so any survivors emerge into an empty patch. See our guide to beneficial garden bugs for how to attract the predators, and our aphid control guide for the same approach applied to a different pest.

Frequently Asked Questions

What do cabbage white caterpillars look like?

Cabbage white caterpillars are green with faint yellow stripes and a velvety texture, growing to about 2.5cm before pupating. The large white caterpillar is more yellow-green with black markings and a band of yellow down the back, while the small white caterpillar is plain green. Both feed on brassica leaves and leave dark green droppings where they feed.

Where do cabbage white butterflies lay their eggs?

On the undersides of brassica leaves. The large white lays clusters of 20 to 100 bright yellow eggs in a neat group, while the small white lays single yellow eggs. Checking the undersides of leaves weekly from late spring catches the eggs before they hatch.

Does netting keep cabbage white butterflies away?

Yes, if the mesh is fine enough and the netting doesn't touch the leaves. A 5mm to 7mm mesh stops the butterflies reaching the crop to lay eggs. The netting must be supported off the foliage, because butterflies can lay eggs through netting that rests directly on the leaves.

Is Bt spray safe for bees and pets?

Yes. Bacillus thuringiensis is a naturally occurring soil bacterium that only affects caterpillars and related larvae, because they ingest it while feeding. It does not harm bees, ladybirds, birds or mammals, and it breaks down quickly in sunlight. Spray in the evening so it has time to dry before bees are active.

Will my cabbages recover from caterpillar damage?

Young plants can be set back or killed by heavy feeding, but established plants usually recover once the caterpillars are removed. Remove the pests, water well, and the plant will push out new leaves. Heads already formed stay edible as long as you wash out any caterpillars before cooking.

What eats cabbage white caterpillars naturally?

Parasitic wasps lay eggs inside the caterpillars, and birds, ground beetles and lacewing larvae all eat them. A garden with nectar-rich flowers, a log pile and no broad-spectrum sprays supports these predators, which keeps cabbage white numbers far lower than a sprayed garden with no natural checks.

Final Verdict

Cabbage white caterpillars are the most damaging pest of UK brassicas, but they are also the easiest to prevent. Fine mesh netting put in place before the butterflies arrive stops the damage entirely, and a weekly check of leaf undersides catches anything that slips through. For active infestations, a Bt spray clears the caterpillars without harming the wildlife your garden depends on.

Net the crop in late spring, check the leaves twice a week, and clear the old stumps in autumn, and you can grow clean cabbage, kale and Brussels sprouts all season. There is no need to reach for broad-spectrum sprays that kill the beneficial insects doing the rest of the work.

Start with: butterfly netting for the crop, Bt spray for the emergencies, and netting pegs to keep the edges down.

Jake Winters
J
Jake Winters

Jake took over a completely overgrown council garden and turned it into a productive, low-maintenance space. He specialises in practical solutions for common UK gardening problems, from pests and diseases to lawn care and weather protection.

Disclosure: MyLushGarden is reader-supported. When you buy through links on our site, we may earn an affiliate commission. This comes at no extra cost to you and helps us keep providing free, independent advice. We never accept paid placements or sponsored reviews. Read our full affiliate disclosure.

As an Amazon Associate we earn from qualifying purchases.

Last reviewed: August 16, 2026 Β· Evidence-based content Β· Contains affiliate links