Companion Plants for Tomatoes

Choosing the right companion plants for tomatoes can improve growth, boost yields, reduce pests, and make better use of space. Tomatoes benefit from neighbours that repel insects, improve soil health, attract pollinators, or provide light shade — while the wrong companions can compete for nutrients or spread disease.

🚨 FLASH AMAZON DEAL RIGHT NOW 🚨
Saturday 25 April 2026

Keter Manor Outdoor Apex Double Door Garden Storage Shed (6 x 8ft)

A durable and stylish beige and brown garden storage shed perfect for storing garden tools, equipment, bikes, and outdoor essentials. Weather-resistant, low maintenance, and ideal for any garden or allotment setup.

🌿 Essential Garden & Allotment Products for April
April is peak planting season — time to get crops in the ground and your garden thriving.

Vegetable Plants & Seedlings
Browse Plants

All-Purpose Compost & Soil Improvers
View Compost

Plant Feed & Fertiliser for Strong Growth
Shop Fertiliser

👉 VIEW THE AMAZON DEAL

Recommended Products — Tomatoes & Growing Essentials

Tomato Seed Collection (Garden & Greenhouse Varieties)
A mix of popular tomato seeds — including salad and beefsteak types — perfect for sowing indoors early and planting out when warm.
👉 Click here to see top options

Tomato Plants (Ready-Grown)
Save time with healthy young tomato plants — excellent if you prefer planting established plants rather than starting from seed.
👉 Click here to see top options

Tomato Support Cages & Stakes
Helps keep vines upright, improving air circulation and reducing disease — essential for healthy growth and easier harvesting.
👉 Click here to see top options

Tomato Feed & Fertiliser
Formulated with high potassium to support strong flowering and fruiting — use regularly through the growing season for bigger, juicier tomatoes.
👉 Click here to see top options

Tomato Grow Bags / Containers
Ideal for patios, balconies, or greenhouse growing — provides good drainage and space for roots to develop big, productive plants.
👉 Click here to see top options

Understanding which plants work well together helps create a healthier, more productive tomato patch.

What Are Companion Plants?

Companion planting is the practice of growing certain plants close together so they support one another. For tomatoes, good companions can:

  • Deter pests naturally
  • Improve soil fertility
  • Enhance flavour and growth
  • Reduce disease pressure
  • Attract beneficial insects

The goal is balance — helping tomatoes thrive without unnecessary competition.

Best Companion Plants for Tomatoes

Basil

Basil is one of the most popular tomato companions.

  • Repels aphids, whitefly, and tomato hornworm
  • Attracts pollinators
  • May improve tomato flavour

Plant basil around the base of tomato plants or between rows.

Marigolds

Marigolds are excellent for pest control.

  • Deter nematodes in the soil
  • Repel aphids and whitefly
  • Add colour and attract beneficial insects

French marigolds are particularly effective in vegetable beds.

Garlic and Onions

Members of the allium family offer natural protection.

  • Repel aphids, spider mites, and other pests
  • Take up little space
  • Work well planted around tomato beds

They do not compete heavily for nutrients.

Chives

Chives provide similar benefits to onions.

  • Repel aphids
  • Attract pollinators when flowering
  • Compact growth suits small spaces

Ideal for containers or raised beds with tomatoes.

Lettuce and Salad Greens

Leafy greens make good use of space beneath tomatoes.

  • Shallow roots don’t compete
  • Benefit from light shade in summer
  • Help keep soil covered and moist

They grow quickly and are harvested before tomatoes peak.

Carrots

Carrots can be grown alongside tomatoes with care.

  • Deep roots help break up soil
  • Minimal competition above ground
  • Improve soil structure

Ensure spacing is adequate so neither crop is crowded.

Nasturtiums

Nasturtiums act as a trap crop.

  • Attract aphids away from tomatoes
  • Draw in pollinators
  • Edible flowers and leaves

Plant them at the edges of tomato beds.

Parsley

Parsley supports beneficial insects.

  • Attracts hoverflies and predatory insects
  • Compact growth
  • Works well in mixed beds

Allow some plants to flower for maximum benefit.

Plants That Help with Pest Control

These companions are particularly useful if pests are a regular problem:

  • Basil
  • Marigolds
  • Garlic
  • Chives
  • Nasturtiums

They reduce reliance on chemical controls and encourage a healthier garden ecosystem.

Plants That Improve Soil Health

Some companions benefit tomatoes by improving soil condition.

  • Beans and peas (fix nitrogen in the soil)
  • Carrots (improve soil structure)
  • Lettuce and greens (protect soil surface)

Legumes should be planted nearby rather than directly competing with tomato roots.

Plants You Should NOT Grow with Tomatoes

Some plants hinder tomato growth or increase disease risk.

Potatoes

  • Share the same diseases, including blight
  • Increase pest pressure
  • Compete heavily for nutrients

Avoid planting tomatoes near potatoes.

Peppers and Aubergines

  • Same plant family
  • Share pests and diseases
  • Increase disease build-up in soil

Rotate these crops instead of growing them together.

Fennel

  • Inhibits growth of nearby plants
  • Poor companion for most vegetables

Best grown separately.

Brassicas (Cabbage, Cauliflower, Broccoli)

  • Compete for nutrients
  • Can slow tomato growth
  • Better planted elsewhere

Companion Planting in Small Spaces

Even in containers or small gardens, companion planting works.

  • Grow basil or chives in tomato pots
  • Plant lettuce around the base
  • Use marigolds in nearby containers

This maximises space while still offering benefits.

Common Companion Planting Mistakes

  • Overcrowding plants
  • Ignoring airflow requirements
  • Mixing tomatoes with related crops
  • Assuming all herbs are good companions

Always prioritise spacing, light, and airflow.

Final Thoughts

Companion plants for tomatoes can dramatically improve plant health, pest resistance, and overall productivity when chosen carefully. Herbs like basil, flowers like marigolds, and quick-growing salads all work in harmony with tomatoes, while certain crops should be kept well away.

By combining the right plants and avoiding poor companions, you create a balanced growing environment that supports healthier tomatoes and better harvests throughout the season.

Join our new daily newsletter for tips, advice. recipes, videos plus lots more. Join for free!

📘 Learn How to Grow Your Own Fruit & Vegetables

Growing your own veg is one of the most rewarding things you can do on an allotment or in the garden — saving money, eating better, and enjoying the process from seed to harvest.

Allotment Month By Month: Grow your Own Fruit and Vegetables, know exactly what to do and when, with clear month-by-month guidance that makes growing easier and more successful.

👉 Take a look at this book on Amazon

Table of Contents

Share: