comapnion plants for tomatoes

We use affiliate links to run our site. When you buy through links on our site, we may earn an affiliate commission, without any added cost to you. Learn more

Here in this article, we will give you some of the best choices for companion plants for tomatoes. As a companion plant, they provide one or more than one of the benefits to the tomato plants like:

1.    Reduce pests
2.    Improve health and flavor
3.    Reduce diseases
4.    Help in pollination

We have discussed the basics of companion planting in our earlier article. So if you have missed that by any chance you can find it by clicking the link.

There are so many plants that act as a companion to the tomatoes but here in this article, we have chosen our top five tomato companion plants.

You might want to read: Essentials tips for growing tomatoes.

Best Companion Plants For Tomatoes


tomato companion marigold

These brightly colored flowering plants are known to everybody for their pungent smell. And surely you can use them to deter pests. It is the best controller for the nematodes.

They produce a substance called alpha-terthienyl which reduces the root-knot nematodes in the soil. The best way to do it is to first grow the plant and at the end of the season chop and till them into the soil.

Marigold is a good tomato companion because by planting Marigold plants along with Tomatoes you can reduce nematodes, slugs, worms, and other garden pests that cause a lot of trouble for the tomato plant.

2. Spinach/Lettuce:

tomato companion plant spinach

Planting Basil, Spinach or Lettuce along with tomatoes can greatly increase the taste of tomatoes. You can also save a lot of space by planting them in a union. It increases the rate of pollination for both the plants.

As a “cherry on the top of the cake”, it also saves your tomato plants from whiteflies, mosquitoes, aphids etc. Being larger in size tomato plants also provide shades for these leafy vegetables.

3. Carrots:

tomato companion plant carrot

Carrots are one of the very popular companion plants for tomatoes. As they say: “Carrots love Tomatoes”.

Carrots share the space well with tomatoes. The roots of the carrot break up the soil very well. So if you plant carrots and tomatoes together, the tomato plants can take nutrients, water, etc very easily.

It is also helpful in harvesting. Plant the carrots when the tomatoes are very tiny and they will be ready to be harvested by the time tomato plants require more space to proliferate.

4. Onions/Garlic:

tomato companion plant onions

Onions and garlic are a natural deterrent of pests. This is due to their pungent odor. Using onions as tomato companion plants will definitely reduce your pest management cost.

Companion plants for tomatoes | 9 P...
Companion plants for tomatoes | 9 Plants you should grow with tomatoes

They are a good option if your tomatoes are infested with spider mites. Planting garlic cloves around tomato plants is like providing a natural insecticide to the plant.

5. Borage:

tomato companion plant borage

Our final companion plants for tomatoes is Borage. They protect tomatoes from the horn-worms. Growing borage along with tomatoes can help to deter the worms and keep your tomatoes healthy.

Borage also has a fresh flavor to it so you can use the smaller leaves for salads or refreshing drinks. Besides tomatoes, you can also use them as a companion plant with Cabbage to deter cabbage worms.

We hope you have liked the article. Feel free to share this along with your friends.

Amazon and the Amazon logo are trademarks of, Inc, or its affiliates.

Similar Posts