Skip to Content

The Best Companion Plants For Tomatoes – Help Tomato Plants Grow Better!

One of the best ways to help your tomato plants to grow better is to plant their favorite companion plants right along side of them. Not only can companion planting protect and power your tomato crop to bigger, more tastier yields, it can also help bring color, beauty and amazing scents to your garden space as well!

So what exactly is companion planting? In a nutshell, it is the process of taking advantage of the beneficial relationships that can exist between different varieties of plants by planting them near one another.

For example, beans and peas are wonderful for growing with corn. Why? Because as beans and peas grow, they help to fix nitrogen availability in the soil. Nitrogen that is much needed by corn to reach its full potential. But at the same time, the corn provides a natural trellis for the peas or beans to climb on, flower and produce.

beans and corn - companion plants
Beans and corn are wonderful companion partners. The beans fix nitrogen in the soil for the corn, and the corn provides a sturdy stalk to trellis the beans.

Companion plants exist for nearly all vegetable plants and flowers. At the same time, there are also some varieties of plants that can hurt another plant when growing nearby.

For instance, corn should never be planted near tomatoes. Both are heavy nitrogen feeders and will compete with each other for nutrients. In addition, they each draw insects that can attack the other plant.

Why Companion Planting Works Well For Tomatoes – The Best Companion Plants For Tomatoes

Of all the vegetable plants that can go into a garden, tomatoes are at the top of the list when it comes to benefiting from companion planting.

Tomato plants can suffer quite easily from disease and attacks from pests. In fact, tomatoes are the prime target for a myriad of insect problems and plant health issues. For starters, you have the tomato hornworm, which can decimate a plant seemingly overnight.

There are also aphids, cutworms, nematodes and a long list of other pests waiting to attack as well. Unfortunately, plants that fall victim to pests then become even more susceptible to disease. A weak plant is an easy target as it doesn’t have the strength to fight off attacks.

It is a vicious cycle that for tomatoes, can cause poor health and lead to low yields. But luckily, that is exactly where companion planting can step in and come to the rescue!

As you will see below, there all all kinds of plants that can help benefit tomatoes. Most help with providing natural protection from pests. Meanwhile, others aid in defending against pests, all while actually improving the flavor of your tomatoes as well!

sunflowers and tomatoes
As you will see below, sunflowers are incredible for planting near tomatoes for their pest repelling abilities.

With that in mind, here is a look at 4 of the best tomato companion plants to grow with or near your tomatoes this year. Best of all – all the beneficial plants below can grow by simply seeding a few seeds around your tomato plants after planting. Talk about an easy, all-natural way to grow better tomatoes!

The Best Companion Plants For Tomatoes


Not only can sunflowers bring amazing beauty and interest to your vegetable garden space, they can also help protect tomatoes like nobody’s business!

More than anything else, sunflowers help repel aphids and are also known to keep white flies away. Both happen to be more than a nemesis to tomatoes. By simply planting sunflowers within a few feet of your tomato crop, you can help protect your plants with ease.

Even better, you are then rewarded in late summer with gorgeous seed heads from your sunflowers. Not only are they good for roasting and eating, they also make great cut flowers – or prime food for bird feeders! Affiliate Seed Link : Sunflower Seed Assortment

Marigolds – The Best Companion Plants For Tomatoes

Marigolds are one of the best companion plants of all to grow in the garden. And that is especially true when growing near tomato pants! The pungent scent of marigolds does wonders for keeping an entire host of garden pests at bay, including nematodes, white flies and aphids.

Listen To Our Podcast Below On Companion Planting Marigolds In The Garden!

Nematodes can be terribly destructive to tomato plants. They can suck the life out of tomatoes as they feed off the plant’s roots in the soil. But marigolds can stop that issue quickly. Nematodes can’t stand the scent and chemical markers of marigolds. By planting just a few marigold plants among your tomato plants, you can eliminate the nematode issue entirely.

Marigolds also bring big blooms and color to your garden. Not only do they add beauty, those blooms also bring in a long list of pollinators that help the flowers on all of your vegetable plants turn into luscious fruit.

But the real beauty of marigolds is that they are among the easiest seeds of any annual flower to scatter. They germinate fast without much need for watering or care. If the soil is warm enough, they can actually germinate in as little as just five days after planting. Best of all, they can then produce flowers in four to five weeks, just as the tomatoes begin to flower themselves.

best companion plants for tomatoes
French marigolds are great for growing among your tomato plants. They are incredible at repelling the pests that bother tomato plants most!

Marigolds pungent scent helps deter other big tomato pests as well, such as tomato hornworms, squash bugs and cabbage worms. They can even be offensive to rabbits, deer and squirrels too. To plant, simply sow seed 1/8 deep in the soil and water in!

Zinnias – The Best Companion Plants For Tomatoes

Want big color in your garden and great pest protection? Then planting zinnias will do the trick! Zinnias are one of the best annuals of all when it comes to adding beauty and protection – all with a single plant.

In fact, many old-school gardeners still seed them as a border around their entire garden. Not only to help deter pests, but to create a beautiful ring of color. See: How To Grow Zinnias – And Why They’re Great For Your Garden!

Zinnias are great for defending against tomato worms. But they also help attract predatory wasps, which are the mortal enemy of tomato and tobacco worms. Even better, they attract lady bugs as well, which in turn keeps the aphid and white fly populations in check.

growing zinnias as a border plant
Zinnias are a great choice for growing as a hedge border near a vegetable garden. Not only are the flowers beautiful, they also attract key pollinators to your vegetable plants.

Much like with marigolds, zinnias can be direct seeded. They also germinate extremely fast. The flowers can be cut to keep plants blooming all season long – and those cut flowers are perfect for filling your home with big flower power! Affiliate Seed Link : Zinnia Multi Seed Pack

Basil – The Best Companion Plants For Tomatoes

Basil is another wonderful choice for companion planting with tomatoes. This is one case where the harvest from two plants pair just as well in the kitchen as the plants do while growing in the garden!

Basil helps to deter an army of common tomato pests when planted near tomato plants. That includes white flies, aphids and the dreaded tomato hornworm. But even better, mosquitoes and the common house fly are not fond of basil’s oily foliage or distinct scent either.

vegetables growing together
Whether it’s purple basil, sweet basil, or any of the other wonderful basil varieties available, this wonderful herb is great for planting near your tomato plants.

That means being able to work in the garden and water and harvest your tomatoes with a little less worry of being bitten. But perhaps best of all, basil also is said to improve the flavor of tomatoes when growing in close proximity to tomato plants. In fact, many restaurant chefs request this from growers and swear by it.

Basil seed can go in the ground at the same time as you are planting your tomato transplants. Simply scatter a few seeds around each plant and allow them to grow in harmony. Affiliate Seed Link : Sweet Basil Seeds

Here is to planting a few companion plants in your garden this year and protecting your tomato plants naturally!

This Is My Garden is a garden website created by gardeners, for gardeners. We publish two articles every week, 52 weeks a year. Sign up today to follow via email, or follow along on Facebook here : This Is My Garden. This article may contain affiliate links.