7 Companion Plants You Should Never Grow With Tomatoes

Gray Frame Corner


Fennel is not a good companion for any garden crop, as it's allelopathic and releases toxins into the soil that inhibit the growth of other plants, including tomatoes.


Cabbage and other brassica family plants can compete with tomatoes for vital nutrients in the soil, robbing them of an ideal growing medium. Additionally, cabbage's wide growing habit

Pole Beans

Avoid planting pole beans near tomatoes, as they can grow aggressively and shade the tomato plants too much, leading to competition for sunlight, water, and nutrients.


While herbs are often good companion plants for tomatoes, mature dill plants can harm tomato plants by taking soil nutrients for themselves and inhibiting tomato root growth.


Corn belongs to a group of vegetables that should not be planted close to tomatoes because, once grown and tall, they can shade tomatoes out and inhibit their growth.


Okra's towering growth habit and leafy height can shade tomatoes, preventing them from getting the required 6 to 8 hours of sunlight a day.


Potatoes should not be planted near tomatoes because they belong to the same nightshade family, making both plants susceptible to the same pests and diseases.