19 Plants that Repel Insects

Companion Planting to Foil Pests


There’s a lot of misinformation and confusion when it comes to companion planting. That’s because it is so hard to test theories. No season is the same as another and no garden is like any other. That makes it hard to tell if it was the pairing of two plants that gave you desirable results or if it was something else entirely.

That doesn’t mean companion planting does not work. It just means that you will need to test things out for yourself. One of the companion planting tenants that has shown...MORE some success is interplanting different vegetables to thwart insect pests. Like humans, insects have their preferred foods. Very often they find these foods by scent. You can make it harder for them to locate the buffet by mixing in plants that will confuse their sense of smell, such as planting onions between cabbages. This means you won’t be able to plant in tidy rows and large blocks of a single vegetable, but it doesn’t take a lot to have an effect.

Even if you don't have great success at deterring pests, a bonus effect is that, some of these plants will attract the beneficial insects we want in the garden. This is another type of companion planting that is proving to have great use for gardeners.

Plants with pungent scents are among the most successful insect deterrents. Do your own study and test some of these near any vegetables you have reoccurring problems with and see if it makes a difference. Even if they aren’t as effective as you might hope, you will still have lots of herbs for seasoning.


Carrots Love Tomatoes, by Louise Riotte, Storey Publishing, 1998
Great Garden Companions, by Sally Jean Cunningham, Rodale Press, 1998
Rodale’s Successful Organic Gardening Companion Planting, Rodale Press, 1994

  • 01 of 19
    Growing Fresh Basil
    Marie Iannotti

    Basil repels: Asparagus beetle, tomato hornworm. It’s the scent that deters the insects, so gently crushing the leaves as you walk by improves its effectiveness.

  • 02 of 19
    Borage Flowers
    Marie Iannotti

    Borage repels:Tomato hornworm. It also attracts beneficial insects and pollinators. Allow it to self-sow.

  • 03 of 19
    Calendula Plants
    Marie Iannotti

    Calendula repels: Asparagus beetle. It also attracts beneficial insects, so use throughout your garden.


  • 04 of 19
    Nepeta siberica (Siberian Catmint)
    Marie Iannotti

    Catmint repels: Aphids, asparagus beetle, Colorado potato beetle, squash bugs. The one drawback with catnip is that some varieties can be a aggressive spreaders.


    Continue to 5 of 19 below.
  • 05 of 19
    Chive blossoms

    Chives repel: Aphids, Japanese beetles. This plant also tends to spread quickly, if you allow it to go to seed.


  • 06 of 19
    Dill Stems
    LauriPatterson / Getty Images

    Dill repels: Cabbage moths. Dill is also a good plant for attracting beneficial insects and is a host plant for black swallowtail butterflies.

  • 07 of 19
    Garlic Bulbs
    Chris Mellor / Getty Images

    Garlic repels: Aphids, cabbage moths, Japanese beetles. Planting garlic under roses to repel Japanese beetles is a classic companion planting technique.

  • 08 of 19
    Horseradish Root
    Aloha 17 / Getty Images

    Horseradish repels: Colorado potato beetle. Unfortunately its hard to plant a perennial with a crop like potatoes, that needs to be dug every season but it should have some effect if grown in the general vicinity.

    Continue to 9 of 19 below.
  • 09 of 19
    Giant Hyssop (Agastache rugosa)
    Rachel Husband / Getty Images

    Hyssop repels: Cabbage moths. A good companion for all sorts of cole crops.


  • 10 of 19
    Mint - Growing Mint in the Herb Garden
    Daniel Battiston / stock.xchng

    Mint repels: Aphids, cabbage moths, ants. You can just lay sprigs of mint among the plants you want to protect, so that the mint plant does not spread and take over the garden, but needs to be replaced often.

  • 11 of 19
    Red Onions

    Onions repel: Aphids, carrot rust flies, flea beetles. The combination of carrots and onions has done well in testing. To foil flea beetles on my eggplants, you can try tossing onion peelings around them, although  the actual onion plants work better.

  • 12 of 19
    Oregano Plant
    Luann Griffin / EyeEm / Getty Images

    Oregano repels: Cabbage moths. Oregano can be difficult to interplant, because it is a spreading perennial.

    Continue to 13 of 19 below.
  • 13 of 19
    Flat Leaf Parsley Plant
    AndreyTTL / Getty Images

    Parsley repels: Asparagus beetles. As with basil, you’ll need to gently crush the leaves to release the scent.

  • 14 of 19
    French Breakfast Radishes
    © Marie Iannotti

    Radish repels: Cucumber beetles. For this you will need to seed 3 or 4 radishes in each hill and leave them there to mature.

  • 15 of 19
    Growing Rosemary
    Photo Courtesy of Dan Shirley / stock.xchng. Used with Permission.

    Rosemary repels: Cabbage moths, carrot rust flies, Mexican bean beetles. Although rosemary is not hardy in all zones, you can usually find small plants inexpensively at the start of the season and you can always bring them indoors for the winter, as houseplants.

  • 16 of 19
    Golden Sage
    © Marie Iannotti

    Sage repels: Cabbage moths and carrot rust flies. Sage is a perennial plant and can be hard to intercrop, but is still useful along the border.

    Continue to 17 of 19 below.
  • 17 of 19
    Summer Savory
    Getty Images

    Savory repels: Mexican bean beetles. Summer savory works best and is easier to interplant, because it is generally grown as an annual.


  • 18 of 19
    Stems of Thyme

    Thyme repels: Cabbage moths. Most thymes are low growing and double as ground covers in the garden.


  • 19 of 19
    Photo: Ayla87 / Stock.xchng

    Wormwood repels: Flea beetles. It also seems to deter mice.