🌱

Companion Planting Guide

Learn which plants grow well together for healthier gardens, natural pest control, and bigger harvests. Our companion planting guides cover vegetables, herbs, and flowers optimized for container gardens.

Natural Pest Control

Certain plants repel insects or attract beneficial predators

Better Pollination

Flowers attract pollinators that help vegetables produce fruit

Improved Growth

Some plants share nutrients or create beneficial growing conditions

Space Efficiency

Grow more food in less space with strategic plant pairings

Vegetable Companion Plants

Herb Companion Plants

Flower Companion Plants

Fruit Companion Plants

Quick Companion Planting Reference

PlantGood CompanionsAvoid
TomatoesBasil, marigolds, carrots, parsley, chivesBrassicas, fennel, potatoes
PeppersBasil, tomatoes, carrots, onions, spinachFennel, brassicas
CucumbersBeans, peas, radishes, sunflowers, marigoldsPotatoes, sage, melons
LettuceCarrots, radishes, strawberries, chivesCelery
BeansCorn, squash, carrots, cucumbers, marigoldsOnions, garlic, fennel
BasilTomatoes, peppers, oregano, parsleySage, rosemary (different water needs)
CarrotsOnions, leeks, lettuce, tomatoes, rosemaryDill, parsnips
MarigoldsAlmost everything - tomatoes, peppers, cucumbersBeans, brassicas (some varieties)

Frequently Asked Questions

What is companion planting?

Companion planting is the practice of growing certain plants together for mutual benefits. These benefits include pest control (some plants repel insects that harm others), improved pollination, better nutrient use, and space efficiency. For example, basil planted near tomatoes may repel aphids and improve tomato flavor, while marigolds deter many common garden pests.

Does companion planting work in containers?

Yes, companion planting works in containers when you choose compatible plants with similar water, sun, and nutrient needs. Container companion planting requires more careful selection because soil volume is limited. Focus on pairing plants with different root depths and complementary sizes to maximize space without overcrowding.

What vegetables grow well together in containers?

Great container combinations include: tomatoes + basil + marigolds (classic pest-control trio), lettuce + radishes + chives (different maturity times maximize harvests), peppers + basil + nasturtiums (similar care needs), and cucumber + bush beans + marigolds (beans fix nitrogen for cucumbers). Always match water and sun requirements.

What plants should never be planted together?

Avoid planting: fennel with any other plants (inhibits most growth), mint with other herbs (too aggressive), tomatoes with brassicas like kale or cabbage (stunt each other), onions/garlic with beans or peas (inhibit legume growth), and rosemary with basil (opposite water needs). Also keep potatoes away from tomatoes as they share diseases.

How close should companion plants be planted?

In containers, companion plants should be 4-8 inches apart for small plants (herbs, lettuce) and 12-18 inches for larger plants (tomatoes, peppers). Ensure each plant has 50-75% of its normal spacing requirements. Don't overcrowd - it leads to poor air circulation, disease, and weak growth.

What are the best companion plants for pest control?

Top pest-control companions include: marigolds (repel aphids, whiteflies, nematodes), basil (deters tomato hornworms, aphids, mosquitoes), nasturtiums (trap crop for aphids, deter cucumber beetles), chives and garlic (repel aphids, Japanese beetles), and cilantro (attracts beneficial predatory insects when flowering).

Related Guides

Get Personalized Companion Planting Recommendations

Our AI garden planner suggests the best companion plant combinations based on your available space, growing conditions, and what you want to grow.

Try AI Garden Planner