Companion Plant Guide
Vegetable · Nightshade family

Tomato companion plants

Solanum lycopersicum

What to plant beside tomato, what to keep apart, and how to grow it — sun, spacing, soil and the pairings used in this guide.

Sun
Full sun
Spacing
24–36 in
Family
Nightshade
Zones
2-11
Maturity
60-85
Tomato (Solanum lycopersicum) — three cherry tomatoes

Photo: Alex Ghizila on Unsplash

Overview

Growing tomato beside the right neighbour

Tomato (Solanum lycopersicum) is a vegetable in the Nightshade family. Warm-season fruiting plant that loves sun and support.

The classic bed pairing — basil masks the scent tomatoes broadcast to pests.

Give plants 24–36 in in full sun. Aim for well-draining, fertile soil rich in organic matter. In most gardens the crop sits in USDA zones 2-11 and is ready in about 60-85 days.

Grows well with

What to plant with tomato

The strongest companions for tomato in this guide are Basil, Carrot, Parsley, and Marigold. Each pairing below is a reason to share a bed — pest masking, roots that do not compete, or insects that hunt the pests tomato attracts.

Basil

Masks the scent tomatoes broadcast to pests.

Carrot

Roots sit deeper, so the two do not compete.

Parsley

Umbels draw in the insects that eat tomato pests.

Marigold

Slows whitefly; roots suppress nematodes.

Keep apart

What not to plant with tomato

Keep tomato away from Fennel and Cabbage. These neighbours compete for the same food, release chemicals that stunt growth, or otherwise hold the crop back.

Fennel

Allelopathic — stunts tomatoes and most neighbours.

Cabbage

Both heavy feeders; brassicas and tomatoes compete.

In the bed

How to grow tomato

SunFull sun
Spacing24–36 in
SoilWell-draining, fertile soil rich in organic matter
HardinessZones 2-11
Days to maturity60-85

These notes sit beside the companion lists — they are how tomato actually occupies the bed, not a substitute for local climate.

Questions

Tomato companion planting FAQ

What can I plant next to tomato?

Plant Basil, Carrot, Parsley, and Marigold beside tomato. Basil: Masks the scent tomatoes broadcast to pests. Carrot: Roots sit deeper, so the two do not compete. Parsley: Umbels draw in the insects that eat tomato pests. Marigold: Slows whitefly; roots suppress nematodes.

What should I not plant with tomato?

Keep tomato apart from Fennel and Cabbage. Fennel: Allelopathic — stunts tomatoes and most neighbours. Cabbage: Both heavy feeders; brassicas and tomatoes compete.

How much sun does tomato need?

Tomato wants full sun. Space plants 24–36 in apart in well-draining, fertile soil rich in organic matter.

How long does tomato take to mature?

Most tomato crops in this guide mature in 60-85 days, in hardiness zones 2-11.

Compare every pairing at a glance

Open the guide, pick tomato, and see what thrives alongside it — and what quietly holds it back.

Open the pairing guide