BuzzTrail’s unique web-stories are the cure for boredom you’ve been waiting for.

9 Companion Plants You Should Never Grow With Tomatoes

Growing tomatoes is a rewarding endeavor for any gardener. However, ensuring they thrive requires more than just water and sunlight. Companion planting is a vital aspect of successful gardening, and knowing which plants to avoid near your tomatoes can make all the difference. Here, we explore nine companion plants you should never grow with tomatoes to help you achieve a flourishing garden.

Table of Contents


Basil is often touted as a perfect companion for tomatoes, and indeed, its aromatic leaves can enhance the flavor of your tomatoes while repelling pests like aphids and tomato hornworms. However, it’s important to remember that while basil works well with tomatoes, some other plants do not.


Marigolds are vibrant and beautiful, making them a popular choice for many gardens. They emit a strong scent that repels pests, creating a natural barrier that protects your tomatoes. Their presence can also improve the overall health of your garden, contributing to a pest-free environment.


Nasturtiums are another visually appealing plant that serves a practical purpose in the garden. Their colorful flowers not only beautify your space but also repel aphids and whiteflies, which can be detrimental to tomato plants. By planting nasturtiums nearby, you can help ensure the health and productivity of your tomatoes.


Garlic is a powerhouse in the garden, known for its strong odor that deters many common pests. Planting garlic near your tomatoes can help safeguard them from diseases and pests, creating a healthier environment for your plants to thrive.

Don’t just scroll, subscribe!

BuzzTrail’s unique web-stories are the cure for boredom you’ve been waiting for.


Onions are a kitchen staple with significant benefits in the garden. They act as a natural insect repellent, forming a protective barrier that helps keep harmful pests away from your tomatoes. Growing onions near your tomatoes can contribute to their overall health and yield.


Carrots and tomatoes may have different soil requirements, but when interplanted, they can improve soil structure and benefit each other. Carrots help aerate the soil, which can enhance root growth for both crops, leading to a more productive garden.


Peppers share similar growing conditions with tomatoes, making them compatible companions. They thrive in the same environment, and when planted together, can enhance the overall productivity of your garden. This synergy can lead to healthier and more bountiful crops.


Lettuce is an excellent companion for tomatoes, providing shade for their roots and helping to retain soil moisture. This leafy green not only supports the healthy growth of tomatoes but also benefits from the shade provided by the taller tomato plants, creating a mutually beneficial relationship.


Spinach, with its dense foliage, offers several benefits when planted near tomatoes. It shades the soil, reducing moisture loss, and suppresses weeds, which can compete with tomato plants for nutrients. This creates an optimal environment for tomatoes to flourish, resulting in healthier and more productive plants.