Learn which plants thrive in your Hardiness Zone with our new interactive map!

Companion Planting With Herbs

By Barbara Fahs ; Updated September 21, 2017

Plants have more in common with humans than you might think. We both have needs for food and water, and we both have our likes and dislikes about others. Companion planting is a method of growing plants that like each other in close proximity and keeping the ones they don’t care for far away. Herbs make good companions for many plants because they enhance the environments where those plants grow. For example, if you grow rosemary next to your green beans, you can expect healthier plants and a larger harvest than if you didn’t grow this herb nearby.

Planting Herbs With Their Companions

Plant basil next to your tomatoes, peppers and asparagus. Tomatoes also like to be near mint, borage, oregano, petunias, marigolds and nasturtiums, which means basil is a companion to these herbs and flowers as well. On the other hand, basil is not a good companion to rue or sage.

Grow German chamomile or Roman chamomile next to any plant—along with its tonic properties that are beneficial for humans, it also is compatible with all plants.

Choose chives for your beds containing carrots, tomatoes, cabbage family vegetables, chrysanthemums and sunflowers. Chives will help to keep away destructive aphids, Japanese beetles and the carrot rust fly. However, chives are not compatible with beans and peas. Chives’ close relatives, onions and garlic, are also not good companions for beans and peas.

Grow comfrey in moist areas near avocado trees and most other fruit trees.

Plant coriander (cilantro) near potatoes and anise: this herb helps to repel aphids, spider mites and the potato beetle.

Grow your dill next to cabbage family plants and lettuce, onions, corn and cucumbers. Avoid planting dill near carrots and tomatoes—it can attract the tomato hornworm, which you don’t want to encourage.

Grow plenty of parsley around your asparagus, carrots, chives, onions, roses and tomatoes, but don’t grow it near mint.

Plant rosemary near cabbage, beans, carrots and sage because it helps to ward off cabbage moths, bean beetles and carrot flies.

Grow any variety of sage close to your cabbage family plants, rosemary and carrots. Keep sage far away from cucumbers, onions and rue.

Grow thyme and tarragon throughout your garden to help keep many insect pests and cabbage worms at bay. Tarragon is said to enhance the flavor of many different vegetables.


About the Author


Barbara Fahs lives on Hawaii island, where she has created Hi'iaka's Healing Herb Garden. Fahs wrote "Super Simple Guide to Creating Hawaiian Gardens" and has been a professional writer since 1984. She contributes to "Big Island Weekly," "Ke Ola" magazine and various websites. She earned her Bachelor of Arts at University of California, Santa Barbara and her Master of Arts from San Jose State University.