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.
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.
Vegetable Plants & Seedlings
Browse Plants
All-Purpose Compost & Soil Improvers
View Compost
Plant Feed & Fertiliser for Strong Growth
Shop Fertiliser
⭐ 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.