Hi, my name is: Cabbage White Butterfly

Describe yourself: I am quite a striking white butterfly, with two lovely grey/black spots on my wings. I’m probably the most common butterfly in your home garden. In my youthful (but destructive) days, I am a silky, blue-green colour… very attractive, if I say so myself!

Hobbies: I love laying eggs all over your plants and watching my beautiful larvae destroy your garden!

Likes: Cabbages, broccoli, brussel sprouts, chinese cabbages, cauliflower, celery, beetroot, rocket and watercress.

Dislikes: Really smelly herbs, like dill, sage and coriander. I can’t stand other Cabbage White Butterflies on my turf! My larvae hate birds, being handpicked off plants, Assassin Bugs, Green Mantids, Paper Wasps, Lacewings and Ladybirds. I hate insecticidal soaps (like home made chilli soap), or store bought stuff. I can’t stand Bacillius thuringiensis bacteria… this stuff makes me sick!


You’ll know you’ve met me when: My larvae munch through the leaves of your favourite cabbage (and related) plants. They leave massive holes in the outer leaves, and heaps of delightful green poo around the place!

If you want to dump me, you could try to:

  • Spray your plants’ leaves with water and knock me and my mates right off our perch!
  • Pay your neighbours’ kids to come round and wipe me off with a stick!
  • Collect me in a bucket and feed me to the chooks!
  • Encourage or release some of my well known enemies like Assasin Bugs, Lady Birds and Lacewings.
  • Release some Bacillius thuringiensis bacteria to kill me and all members of my family. (It hurts no others!) You can buy this pre-packaged in your local nursery
  • Cover your edible crops with fine mesh or similar. Then my beautiful mum can’t land and lay her eggs.
  • Scatter eggshells around the garden… I get confused and lay my eggs on them!
  • Cut up some old with plastic bags, and tie small “bow ties” to the top of thin bamboo stakes. A few of these around the garden look just like Cabbage White Butterflies, and will scare us off!
  • Plant smelly herbs to confuse me such as sage, dill and coriander.
  • Plant land cress Barbarea vulgaris somewhere else in the garden.  This plant attracts the butterflies to lay their eggs.  When the caterpillars hatch, they die from eating the leaves that are poisonous to them.

Banner image:  By John Tann from Sydney, Australia – Cabbage white butterfly, CC BY 2.0, https://commons.wikimedia.org/w/index.php?curid=38233633