Companion Planting

List of Companion Plants

Companion planting is a practice of planting different crops in close proximity to one another to promote optimal growth. Many gardeners and farmers have used this technique to control pests, improve soil fertility, and boost overall yields. Companion planting works by taking advantage of the natural symbiotic relationships between plants, which can have contrasting or complementary effects on one another.

Understanding the importance of compatible and incompatible plants is critical in companion planting. Plants that are incompatible may compete for nutrients, water and space, or even attract the same pests. In contrast, planting companion plants that complement one another like planting herbs alongside vegetables can benefit one another by repelling pests.

As a gardener or farmer, you can significantly improve the health and productivity of your garden by utilizing companion planting methods. The following companion planting chart can guide your garden’s decision-making process, ensuring that your plants complement each other in every aspect.

So, let us explore the companion planting chart and discover the perfect companions for your garden.

VegetableCompanion Plants
BeansBeets, carrots, corn, cucumbers, peas, radishes
BroccoliBeans, peas, spinach, lettuce, potatoes, tomatoes
CabbageBeets, carrots, celery, chard, lettuce, spinach, thyme
CarrotsChives, onions, peas, radishes, rosemary, sage, tomatoes
CornBeans, cucumbers, peas, pumpkins, squash, sunflowers
CucumbersBeans, corn, peas, radishes, sunflowers
EggplantBeans, peppers, tomatoes
LettuceBeets, carrots, radishes, strawberries
OnionsBeets, carrots, lettuce, peppers, strawberries, tomatoes
PeasBeans, carrots, corn, cucumbers, radishes
PeppersBasil, onions, tomatoes
PotatoesBeans, cabbage, corn, peas
PumpkinsCorn, melons, squash
RadishesBeans, carrots, cucumbers, peas
SpinachCabbage, cauliflower, lettuce, onions, strawberries
SquashCorn, melons, pumpkins
TomatoesBasil, carrots, onions, parsley, peppers

Note: It’s important to also consider plants that should not be planted next to each other, as they can attract pests and diseases to one another. Some examples include planting brassicas (broccoli, cabbage, cauliflower, etc.) near tomatoes, planting beans near onions, and planting nightshade crops (tomatoes, peppers, eggplant) near each other.

If you would like to download a printable copy of this chart, please click here. Note: To access the file you will need Adobe Acrobat or some other PDF reader on your device.

About Author