Skip to main content
Companion planting · the chart

Companion planting chart

The whole of companion planting on one page — what to grow together, and what to keep apart, crop by crop. Made to be scanned, saved, printed and pinned up on the shed wall. Find your crop, read across, and plan your beds with good company in mind.

This is the quick reference. For whyeach pairing works — the evidence, the flowers worth tucking in, and the deeper dives crop by crop — see the full companion planting guide.

Save to PinterestPrint or save as PDF: press Cmd / Ctrl + P
Aubergine
Grow together
PeppersTomatoes
Keep apart
— no real enemies
Basil
Grow together
TomatoesPeppers
Keep apart
— no real enemies
Beetroot
Grow together
LettuceOnion sets
Keep apart
— no real enemies
Blackberries
Grow together
TansyGarlic
Keep apart
Raspberries
Blackcurrants
Grow together
Garlic
Keep apart
— no real enemies
Broad beans
Grow together
LettuceSpinachCarrots
Keep apart
Onion setsGarlic
Broccoli
Grow together
BeetrootOnion setsCelery
Keep apart
TomatoesRunner beans
Brussels sprouts
Grow together
Onion setsBeetroot
Keep apart
TomatoesRunner beans
Cabbage
Grow together
Onion setsCeleryBeetroot
Keep apart
TomatoesRunner beans
Carrots
Grow together
Onion setsSpring onionsLeeksLettuce
Keep apart
Dill
Cauliflower
Grow together
CeleryOnion sets
Keep apart
Tomatoes
Celery
Grow together
LeeksCabbageCauliflower
Keep apart
— no real enemies
Coriander
Grow together
TomatoesSpinach
Keep apart
— no real enemies
Courgettes
Grow together
SweetcornFrench beans
Keep apart
— no real enemies
Cucumbers
Grow together
DillLettucePeas
Keep apart
— no real enemies
Dill
Grow together
LettuceCucumbers
Keep apart
Carrots
Fennel
Grow together
— happy with most things
Keep apart
TomatoesCarrots
French beans
Grow together
SweetcornSquashCarrots
Keep apart
— no real enemies
Garlic
Grow together
CarrotsBeetrootTomatoes
Keep apart
PeasBroad beans
Gooseberries
Grow together
Broad beansPeas
Keep apart
— no real enemies
Kale
Grow together
BeetrootOnion sets
Keep apart
— no real enemies
Leeks
Grow together
CarrotsCelery
Keep apart
— no real enemies
Lettuce
Grow together
RadishesCarrotsSpring onions
Keep apart
— no real enemies
Onion sets
Grow together
CarrotsBeetrootLettuce
Keep apart
PeasBroad beans
Pak choi
Grow together
Onion setsGarlicSpring onionsBeetrootLettuceDill
Keep apart
StrawberriesTomatoes
Parsley
Grow together
TomatoesCarrotsBroad beans
Keep apart
— no real enemies
Peas
Grow together
CarrotsRadishesTurnipsSweetcorn
Keep apart
Onion setsGarlic
Peppers
Grow together
BasilTomatoesCarrots
Keep apart
— no real enemies
Pumpkins
Grow together
SweetcornFrench beans
Keep apart
— no real enemies
Radishes
Grow together
LettucePeasCarrots
Keep apart
— no real enemies
Raspberries
Grow together
GarlicTansy
Keep apart
TomatoesPeppersAubergine
Redcurrants
Grow together
Garlic
Keep apart
— no real enemies
Rhubarb
Grow together
Broad beans
Keep apart
— no real enemies
Rocket
Grow together
LettuceSpinach
Keep apart
— no real enemies
Runner beans
Grow together
SweetcornSquash
Keep apart
BroccoliCabbage
Spinach
Grow together
Broad beansPeas
Keep apart
— no real enemies
Squash
Grow together
SweetcornFrench beans
Keep apart
— no real enemies
Strawberries
Grow together
LettuceSpinachBorage
Keep apart
CabbageBroccoli
Sweetcorn
Grow together
SquashFrench beansPumpkins
Keep apart
— no real enemies
Tomatoes
Grow together
BasilParsleyCarrotsGarlic
Keep apart
BroccoliCabbageCauliflowerFennel

Pairings work both ways.If carrots like onions, onions like carrots — so you only need to find one of a pair to know they belong together. And remember companion planting sits alongside the basics, not instead of them: good crop rotation, healthy soil and a bit of netting do the heavy lifting.