What to plant together: companion planting finder

Pick a vegetable or herb to see what grows well beside it and what to keep away.

Open this tool in the app →

Check your plant

Where these tips come from

These are traditional gardening recommendations from the Gardener Planner database. Treat them as a guide: soil, light and spacing matter more for your harvest, and many pairings have little scientific evidence.

  • Separate plants of the same family, because they share pests and diseases.
  • Place tall plants so they do not shade short ones.
  • Keep proper spacing, as even good neighbours compete for water.

Companion planting chart

Choose a vegetableGood neighboursKeep apart
ArugulaCarrot, Cucumber, Lettuce—
AsparagusBasil, Parsley, TomatoGarlic, Onion
BasilAsparagus, Cucumber, Greenhouse Cucumber, Pepper, Tomato—
BeansBeetroot, Broccoli, Corn, Cucumber, Eggplant, Greenhouse Cucumber, Jerusalem Artichoke, Kale, Kohlrabi, Lovage, Melon, Parsnip, Pattypan Squash, Potato, Pumpkin, Radish, Rhubarb, Rosemary, Spinach, Strawberry, Sweet Potato, Swiss Chard, Watermelon, White MustardChives, Fennel, Garlic, Leek, Onion, Pepper, Tomato
BeetrootBeans, Cabbage, Cauliflower, Cucumber, Garlic, Greenhouse Cucumber, Kohlrabi, Lettuce, Onion, Pak Choi, Peas, Pepper, RadishSpinach
Broad BeansBroccoli, Cabbage, Cauliflower, Corn, Cucumber, Kohlrabi, Lettuce, Potato, SpinachCelery, Chives, Garlic, Leek, Onion, Tomato
BroccoliBeans, Broad Beans, Celery, DillPepper, Strawberry, Tomato, White Mustard
Brussels SproutsCelery, Onion, PotatoStrawberry, Tomato
CabbageBeetroot, Broad Beans, Celery, Cucumber, Dill, Greenhouse Cucumber, Lettuce, Mint, Phacelia, Rosemary, Swiss Chard, ThymeCarrot, Pepper, Strawberry, Tomato, White Mustard
CarrotArugula, Chives, Garlic, Leek, Lettuce, Onion, Pepper, Phacelia, Radish, Rosemary, Sage, TurnipCabbage, Cauliflower, Kohlrabi
CauliflowerBeetroot, Broad Beans, Celery, Cucumber, Dill, Greenhouse CucumberCarrot, Pepper, Potato, Strawberry, Tomato, White Mustard
CeleryBroccoli, Brussels Sprouts, Cabbage, Cauliflower, Cucumber, Greenhouse Cucumber, Kohlrabi, Leek, Pak Choi, Spinach, Tomato, TurnipBroad Beans, Lettuce
ChivesCarrot, TomatoBeans, Broad Beans, Kale, Peas
CilantroLettuce, Spinach, TomatoFennel
CornBeans, Broad Beans, Cucumber, Greenhouse Cucumber, Jerusalem Artichoke, Melon, Pattypan Squash, Pumpkin, Watermelon, Zucchini—
CucumberArugula, Basil, Beans, Beetroot, Broad Beans, Cabbage, Cauliflower, Celery, Corn, Dill, Garlic, Kohlrabi, Lemon Balm, Lettuce, Okra, Onion, Oregano, Peas, RadishMelon, Pattypan Squash, Pepper, Potato, Sage, Watermelon
DillBroccoli, Cabbage, Cauliflower, Cucumber, Greenhouse Cucumber, Kohlrabi, Lettuce, Melon, Onion, Pak Choi, Pattypan Squash, WatermelonFennel
EggplantBeans, Okra, Pepper, Spinach, Tarragon, ThymePotato, Strawberry
EndiveLettuce, Radish—
Fennel—Beans, Cilantro, Dill, Kohlrabi, Pepper, Tomato
GarlicBeetroot, Carrot, Cucumber, Greenhouse Cucumber, Pak Choi, Parsley, Pepper, Strawberry, TomatoAsparagus, Beans, Broad Beans, Peas
Greenhouse CucumberBasil, Beans, Beetroot, Cabbage, Cauliflower, Celery, Corn, Dill, Garlic, Kohlrabi, Lettuce, Onion, Peas, RadishPotato
HorseradishPotato—
Jerusalem ArtichokeBeans, CornPotato, Tomato
KaleBeans, Onion, PotatoChives, White Mustard
KohlrabiBeans, Beetroot, Broad Beans, Celery, Cucumber, Dill, Greenhouse Cucumber, LettuceCarrot, Fennel, Strawberry, Tomato, White Mustard
Lamb's LettuceLeek, Onion, Radish, Strawberry—
LeekCarrot, Celery, Lamb's Lettuce, Lettuce, Onion, Radish, Strawberry, Tomato, TurnipBeans, Broad Beans
Lemon BalmCucumber, Pumpkin, Tomato, Zucchini—
LettuceArugula, Beetroot, Broad Beans, Cabbage, Carrot, Cilantro, Cucumber, Dill, Endive, Greenhouse Cucumber, Kohlrabi, Leek, Onion, Pepper, Radish, Strawberry, TomatoCelery
LovageBeans, Tomato—
MelonBeans, Corn, Dill, RadishCucumber, Potato, Pumpkin, Zucchini
MintCabbage, TomatoParsley
OkraCucumber, Eggplant, Pepper—
OnionBeetroot, Brussels Sprouts, Carrot, Cucumber, Dill, Greenhouse Cucumber, Kale, Lamb's Lettuce, Leek, Lettuce, Pak Choi, Parsley, Parsnip, Pattypan Squash, Pepper, Phacelia, Rhubarb, Strawberry, Swiss Chard, Tomato, ZucchiniAsparagus, Beans, Broad Beans, Sage
OreganoCucumber, Pepper, Tomato—
Pak ChoiBeetroot, Celery, Dill, Garlic, OnionStrawberry, Tomato
ParsleyAsparagus, Garlic, Onion, Radish, TomatoMint
ParsnipBeans, Onion, Radish—
Pattypan SquashBeans, Corn, Dill, Onion, PeasCucumber, Potato
PeasBeetroot, Cucumber, Greenhouse Cucumber, Pattypan Squash, Radish, White MustardChives, Garlic, Pepper
PepperBasil, Beetroot, Carrot, Eggplant, Garlic, Lettuce, Okra, Onion, Oregano, Radish, Spinach, Tarragon, Thyme, TomatoBeans, Broccoli, Cabbage, Cauliflower, Cucumber, Fennel, Peas, Potato, Strawberry
PhaceliaCabbage, Carrot, Onion, Tomato—
PotatoBeans, Broad Beans, Brussels Sprouts, Horseradish, Kale, Spinach, Turnip, White MustardCauliflower, Cucumber, Eggplant, Greenhouse Cucumber, Jerusalem Artichoke, Melon, Pattypan Squash, Pepper, Pumpkin, Strawberry, Sweet Potato, Tomato, Watermelon, Zucchini
PumpkinBeans, Corn, Lemon BalmMelon, Potato, Watermelon
RadishBeans, Beetroot, Carrot, Cucumber, Endive, Greenhouse Cucumber, Lamb's Lettuce, Leek, Lettuce, Melon, Parsley, Parsnip, Peas, Pepper, Spinach, Sweet Potato, Tomato, Turnip, WatermelonWhite Mustard
RhubarbBeans, Onion—
RosemaryBeans, Cabbage, Carrot—
SageCarrot, Strawberry, TomatoCucumber, Onion
SorrelStrawberry—
SpinachBeans, Broad Beans, Celery, Cilantro, Eggplant, Pepper, Potato, Radish, StrawberryBeetroot
StrawberryBeans, Garlic, Lamb's Lettuce, Leek, Lettuce, Onion, Sage, Sorrel, Spinach, ThymeBroccoli, Brussels Sprouts, Cabbage, Cauliflower, Eggplant, Kohlrabi, Pak Choi, Pepper, Potato, Tomato
Sweet PotatoBeans, RadishPotato
Swiss ChardBeans, Cabbage, Onion—
TarragonEggplant, Pepper, Tomato—
ThymeCabbage, Eggplant, Pepper, Strawberry, Tomato—
TomatoAsparagus, Basil, Celery, Chives, Cilantro, Garlic, Leek, Lemon Balm, Lettuce, Lovage, Mint, Onion, Oregano, Parsley, Pepper, Phacelia, Radish, Sage, Tarragon, ThymeBeans, Broad Beans, Broccoli, Brussels Sprouts, Cabbage, Cauliflower, Fennel, Jerusalem Artichoke, Kohlrabi, Pak Choi, Potato, Strawberry
TurnipCarrot, Celery, Leek, Potato, Radish—
WatermelonBeans, Corn, Dill, RadishCucumber, Potato, Pumpkin, Zucchini
White MustardBeans, Peas, PotatoBroccoli, Cabbage, Cauliflower, Kale, Kohlrabi, Radish
ZucchiniCorn, Lemon Balm, OnionMelon, Potato, Watermelon

Frequently asked questions

❓

What should I plant with tomatoes?

Basil, onion, garlic, parsley and lettuce all work well. Choose tomato in the finder to see the full list.

❓

Does companion planting really work?

Some pairings have proven effects, such as repelling pests, but many recommendations come from tradition. Treat them as a hint rather than a rule.

❓

Do I need an account?

No. The finder works right away, and the app also shows companions while you draw your garden plan.

What to plant together: companion planting finder

Every tool runs in your browser and in the mobile app — free, no sign-up, works offline too.

Open this tool in the app →

Other tools

← All tools

Read next