Companion Planting Checker

Discover which plants grow well together and which combinations to avoid. Select your plants to see compatibility recommendations and warnings.

Select Your Plants

Selected Plants

No plants selected

Compatibility Results

Select plants to see compatibility analysis

You know what grows well together. Now lay them out.

Drag companions into your garden bed and see the full picture — spacing, timing, and layout in one place.

Design your garden bed →

Free for up to 30 plants. No card needed.

How to Use This Companion Planting Checker

1. Select Your Plants

Choose the vegetables, herbs, or flowers you want to grow together. Use the search box to quickly find specific plants, or browse the alphabetical list.

2. Review Compatibility

See which of your selected plants work well together (good companions) and which combinations to avoid (warnings). Each relationship includes an explanation of why plants help or hinder each other.

3. Discover New Additions

Explore suggested plants that would complement your selection, or review plants to avoid adding to your garden layout.

Benefits of Companion Planting

Natural Pest Control

Certain plants repel insects that damage their neighbors. For example, onions deter carrot fly, while marigolds repel nematodes and whiteflies.

Improved Soil Health

Legumes like beans and peas fix nitrogen in the soil, providing natural fertilizer for heavy-feeding plants like brassicas and corn.

Space Optimization

Combine plants with different growth habits and root depths to maximize your garden space and extend your growing season.

Popular Companion Planting Combinations

Three Sisters (Corn, Beans, Squash)

Traditional Native American planting where corn provides support for beans, beans fix nitrogen, and squash provides ground cover.

Tomatoes & Basil

Classic pairing where basil repels whiteflies and may improve tomato flavor while both plants thrive in similar conditions.

Carrots & Onions

Onions mask the scent that attracts carrot fly, while carrots help break up soil for onion bulbs.

Lettuce & Radishes

Fast-growing radishes mature before lettuce needs the space, and may help deter pests from delicate lettuce leaves.

Related Reading

Plan Your Garden

More Tools

Note: Companion planting effects can vary based on soil conditions, climate, and plant varieties. Always consider your local growing conditions and space requirements.

Companion Planting Chart — Quick Reference

Established companion planting pairings for 30 common garden crops. Good and bad neighbours at a glance.

Plant Good Companions Bad Companions Why
Tomato Basil, Carrot, Marigold, Parsley, Spinach Cabbage, Potato, Rosemary Basil repels whitefly; brassicas compete for nutrients; potatoes share blight
Basil Tomato, Pepper, Marigold Sage, Rue Volatile terpenes confuse pest host-finding; sage competes for similar niche
Pepper Basil, Carrot, Onion, Spinach, Tomato Beans (French), Kale, Broccoli Basil masks pest signals; brassicas compete heavily for calcium
Cucumber Beans (French), Peas, Sunflower, Lettuce, Dill Potato, Sage, Melon Legumes fix nitrogen; sage inhibits growth; potatoes share diseases
Squash Sweetcorn, Beans (French), Nasturtium, Marigold Potato Three Sisters synergy; nasturtium traps aphids; potatoes compete for space
Beans (French) Sweetcorn, Squash, Carrot, Cucumber, Celery Onion, Garlic, Leek Nitrogen fixation feeds neighbours; allium sulfur compounds inhibit nodule bacteria
Peas Carrot, Radish, Sweetcorn, Cucumber, Spinach Onion, Garlic Nitrogen fixation; alliums suppress Rhizobium activity
Lettuce Carrot, Radish, Onion, Strawberry, Cucumber Celery, Parsley Benefits from shade of taller crops; celery competes for water in same root zone
Carrot Onion, Lettuce, Rosemary, Sage, Peas Dill, Celery Onion scent masks carrot fly attractants; dill cross-pollinates and stunts growth
Onion Carrot, Beetroot, Lettuce, Tomato, Parsley Beans (French), Peas, Sage Sulfur compounds repel carrot fly; inhibits legume nitrogen fixation
Garlic Beetroot, Tomato, Carrot, Spinach, Roses Beans (French), Peas, Runner Beans Fungicidal root exudates protect neighbours; inhibits legume nodules
Spinach Peas, Beans (French), Strawberry, Cauliflower Potato Thrives in shade of taller crops; saponins may aid neighbouring roots
Beetroot Onion, Garlic, Lettuce, Cabbage Runner Beans, Mustard Alliums deter beet leaf miner; runner beans crowd root space
Radish Lettuce, Peas, Nasturtium, Spinach, Cucumber Broccoli, Cauliflower Fast crop marks rows; brassicas compete for same nutrients
Sweetcorn Beans (French), Squash, Peas, Cucumber, Sunflower Tomato, Celery Three Sisters — structural support + nitrogen fixation + ground cover
Cabbage Dill, Celery, Onion, Nasturtium, Beetroot Tomato, Strawberry, Runner Beans Dill attracts predatory wasps for cabbage white; tomatoes inhibit brassica growth
Broccoli Celery, Dill, Rosemary, Onion, Beetroot Tomato, Pepper, Strawberry Aromatic herbs repel cabbage moth; solanaceae compete for calcium
Kale Dill, Nasturtium, Onion, Celery, Beetroot Tomato, Strawberry Dill attracts beneficial insects; tomatoes compete and may allelopathically inhibit
Cauliflower Celery, Spinach, Dill, Onion, Beetroot Tomato, Strawberry, Runner Beans Celery deters cabbage white butterfly; tomatoes suppress brassica growth
Courgette Sweetcorn, Beans (French), Nasturtium, Marigold Potato Same as squash — ground cover in polyculture; potatoes spread blight
Runner Beans Sweetcorn, Squash, Carrot, Cucumber Onion, Garlic, Beetroot Nitrogen fixation; structural support from corn; alliums inhibit nodules
Potato Beans (French), Peas, Marigold, Sweetcorn Tomato, Squash, Cucumber, Sunflower Legumes feed potatoes nitrogen; tomatoes share blight; cucurbits compete
Celery Cabbage, Broccoli, Cauliflower, Beans (French), Tomato Sweetcorn, Potato, Parsley Strong scent deters cabbage white; sweetcorn shades out this sun-needer
Parsley Tomato, Carrot, Onion, Roses Lettuce, Celery Attracts hoverflies that eat aphids; competes with lettuce at root level
Dill Cabbage, Broccoli, Kale, Lettuce, Onion Carrot, Tomato Attracts predatory wasps; cross-pollinates with carrots; mature dill inhibits tomatoes
Rosemary Cabbage, Broccoli, Carrot, Beans (French), Sage Potato, Tomato, Cucumber Scent repels cabbage moth and carrot fly; competes for water with thirsty crops
Sage Cabbage, Broccoli, Carrot, Rosemary Cucumber, Onion, Basil Repels cabbage moth and carrot fly; volatile oils inhibit cucumbers
Marigold Tomato, Potato, Squash, Beans (French), Cucumber Cabbage, Beans (Runner) Root exudates kill nematodes; scent deters whitefly and aphids
Nasturtium Cabbage, Squash, Cucumber, Radish, Beans (French) Cauliflower Trap crop for aphids and cabbage white; lures pests away from vegetables
Sunflower Cucumber, Sweetcorn, Squash, Peas Potato, Beans (Runner) Attracts pollinators; provides climbing support; allelopathic to some crops

How Companion Planting Works

Companion planting is not garden folklore — most of the mechanisms behind it are well understood. Plants interact through their root systems, their scent profiles, and their physical structure. The three main pathways are nutrient sharing, pest deterrence, and physical complementarity. Legumes (beans, peas, clover) host Rhizobium bacteria in root nodules that convert atmospheric nitrogen into plant-available ammonium — neighbouring plants with high nitrogen demand genuinely benefit from this, though most of the nitrogen becomes available after the legume is cut or dies back and the nodules decompose. Strong-scented herbs like basil, rosemary, and marigolds release volatile compounds that mask the chemical signatures pest insects use to locate their host plants. A carrot fly finds carrots by detecting chlorogenic acid in the air — interplanting with onions floods the airspace with competing sulfur compounds and makes the carrots harder to locate. Physical complementarity is the simplest mechanism: tall crops cast shade that benefits heat-sensitive plants like lettuce and spinach, while low-growing ground covers suppress weeds and retain soil moisture for their taller neighbours.

The Three Sisters: companion planting with centuries of evidence

The most researched companion planting system is the Three Sisters — corn, beans, and squash grown together. This is not a quaint tradition; it is an engineered polyculture developed by Indigenous peoples of the Americas over thousands of years. The corn provides a tall structural pole for the beans to climb. The beans fix atmospheric nitrogen through their root nodules, feeding the nitrogen-hungry corn. The squash spreads large leaves across the soil surface, suppressing weeds, reducing moisture evaporation, and its prickly stems deter raccoons and other ground-level foragers. Modern agronomic studies have confirmed that Three Sisters plots produce more total calories per square metre than any of the three crops grown alone — a genuine yield advantage, not just convenience. In my experience the timing matters: plant corn first and give it a two-week head start before adding beans, or the beans outpace the corn and have nothing to climb.

Beneficial pairings worth trying

Basil + tomatoes: This is probably the most popular companion pairing in home gardens. Research from the UK and Italy suggests basil may reduce whitefly and aphid populations on neighbouring tomatoes — the mechanism appears to be volatile interference rather than direct repellence. The basil's strong terpene emissions (linalool, eugenol) confuse the pest's host-finding behaviour. In my experience the effect is modest but real, and you get pesto ingredients from the same bed regardless.

Carrots + onions: Carrot fly (Psila rosae) locates carrots by scent. Onion fly locates alliums by scent. Interplanting the two means each crop's smell helps mask the other from its specialist pest. This is one of the better-documented companion effects — multiple trials show reduced carrot fly damage in mixed stands compared to monoculture rows, though it does not eliminate the pest entirely. A physical barrier (fine mesh at 60 cm height) is still more reliable if carrot fly pressure is severe.

Beans + sweetcorn: Beyond the Three Sisters context, any legume near a heavy nitrogen feeder makes biological sense. Sweetcorn is one of the hungriest crops in a vegetable garden — it benefits from the nitrogen that bean root nodules release into the surrounding soil as the season progresses. French beans or runner beans climbing the corn stalks also save you the cost and hassle of bamboo canes.

Pairings to avoid

Fennel + most vegetables: Fennel is genuinely allelopathic — it releases compounds from its roots and fallen foliage that inhibit germination and growth in many common vegetables. Tomatoes, beans, brassicas, and carrots all perform poorly near fennel. Grow it in its own isolated spot or in a container. Dill, its close relative, does not have this problem.

Potatoes + tomatoes: Both are Solanaceae and share the same diseases — most critically Phytophthora infestans (late blight). Growing them adjacent increases the chance that blight spores jumping from one crop find a susceptible host right next door. The same logic applies to potatoes near outdoor-grown aubergines or peppers, though blight is less aggressive on those crops. Keep at least a few metres between any Solanaceae family members if you can.

Beans + alliums (onion, garlic, leeks): Alliums release sulfur-containing compounds that appear to inhibit the nitrogen-fixing Rhizobium bacteria in bean root nodules. The effect is not dramatic in a single season, but trials consistently show slightly reduced bean yields when interplanted with onions or garlic compared to beans grown alone or with non-allium neighbours.

How to use this tool

Select the plants you are planning to grow together and the checker will show you which combinations are beneficial, which are neutral, and which you should avoid. Each pairing includes a short note explaining the mechanism behind the recommendation — whether that is pest confusion, nutrient competition, disease crossover, or growth inhibition. Use it when planning your bed layouts to catch problem pairings before you commit seeds to soil, and to spot opportunities for beneficial neighbours you might not have considered.