Find out which plants grow best together, and which to keep apart. Plan your garden for maximum yields and natural pest control.
Check if two plants are good neighbors in the garden.
| Plant | Grows Well With | Keep Apart From |
|---|---|---|
| 🍅Tomatoes | Basil Carrots Parsley Marigolds | Fennel Cabbage Corn |
| 🌿Basil | Tomatoes Peppers Oregano | Sage Rue |
| 🥕Carrots | Tomatoes Lettuce Onions Rosemary | Dill Fennel |
| 🌶️Peppers | Basil Tomatoes Carrots Onions | Fennel Kohlrabi |
| 🥬Lettuce | Carrots Radishes Strawberries Chives | Celery Parsley |
| 🥒Cucumbers | Beans Corn Peas Sunflowers | Potatoes Sage Mint |
| 🫘Beans | Corn Squash Cucumbers Carrots | Onions Garlic Fennel |
| 🌽Corn | Beans Squash Cucumbers Peas | Tomatoes Celery |
| 🎃Squash | Corn Beans Nasturtiums Marigolds | Potatoes |
| 🧅Onions | Carrots Lettuce Tomatoes Beets | Beans Peas Asparagus |
| 🧄Garlic | Tomatoes Roses Peppers Beets | Beans Peas Asparagus |
| 🟢Peas | Carrots Corn Cucumbers Radishes | Onions Garlic |
| 🔴Radishes | Lettuce Peas Beans Cucumbers | Hyssop |
| 🍃Spinach | Strawberries Peas Beans Cauliflower | Fennel |
| 🥗Kale | Beets Celery Herbs Onions | Strawberries Tomatoes |
| 🥔Potatoes | Beans Corn Horseradish Marigolds | Tomatoes Cucumbers Squash Sunflowers |
| 🍓Strawberries | Lettuce Spinach Beans Thyme | Cabbage Broccoli |
| 🫑Zucchini | Corn Beans Nasturtiums Radishes | Potatoes |
| 🥦Broccoli | Onions Celery Potatoes Herbs | Strawberries Tomatoes Peppers |
| 🌱Herbs (mixed) | Most vegetables Roses Fruit trees | Mint (spreads) Fennel (inhibits) |
Want detailed growing guides for each plant?
Browse Growing Guides