Companion Planting Chart: Best Vegetable Pairings (2026)

Companion Planting Chart: Best Vegetable Pairings (2026)

By James Kim ·

What Is Companion Planting?

Companion planting is the practice of growing certain plants near each other for mutual benefit — pest deterrence, improved pollination, better flavor, or more efficient use of space. Scientific research and centuries of gardening experience support many of these pairings.

The Big Three: Classic Combinations

Three Sisters (corn + beans + squash): Corn provides a trellis for beans, beans fix nitrogen for corn, squash shades soil and suppresses weeds. This Native American technique works in zones 4-9.

Tomato + Basil + Marigold: Basil repels aphids and whiteflies, marigolds deter nematodes and tomato hornworms. Plant basil 6 inches from tomato base, marigolds at bed edges.

Carrot + Onion + Rosemary: Onion and rosemary mask carrot scent from carrot fly. Plant onions in alternating rows with carrots, rosemary at bed corners.

Companion Planting Chart by Vegetable

VegetableGood CompanionsBad Neighbors
TomatoesBasil, marigold, carrot, parsley, asparagusCabbage, corn, fennel, potato
PeppersBasil, carrot, onion, spinach, marigoldBeans, fennel, kohlrabi
CucumbersBeans, corn, peas, radish, sunflowerPotato, sage, melon
LettuceCarrot, radish, strawberry, chives, garlicCelery, parsley, cress
CarrotsOnion, leek, rosemary, sage, tomatoDill, parsnip, celery
Beans (bush)Corn, squash, cucumber, celery, strawberryOnion, garlic, pepper, sunflower
Squash/ZucchiniCorn, beans, nasturtium, radish, boragePotato, pumpkin
BroccoliOnion, garlic, celery, potato, dillTomato, strawberry, lettuce
EggplantBeans, marigold, spinach, thyme, peasFennel, corn
StrawberriesBorage, lettuce, spinach, onion, thymeCabbage, broccoli, cauliflower

Beneficial Flowers for Vegetable Gardens

Herbs That Supercharge Your Garden

Spacing Rules for Companion Planting

Good companions should be within 12-18 inches of each other to share benefits. Bad neighbors should be at least 3-4 feet apart or in separate beds. Use the "3-row buffer" rule: if two plants don't get along, separate them with at least 3 rows of a neutral plant like lettuce or radish.

Succession Planting With Companions

Maximize space by timing your companions. Plant fast-growing radishes between slow-growing carrots. When radishes are harvested (30 days), carrots have room to expand. Follow spring lettuce with summer beans, then fall spinach — all with companion herbs throughout.