Companion Planting Guideline

This page is a companion planting guide to help you plan a successful veggie garden. Planting some things next to each other can enhance their growth and yield while other plants will inhibit growth and lower yield.

Learn what to plant together and what plants to keep away from each other in your backyard. There is not an exact science to it. Environmental factors like climate and soil play an important part. You may need to experiment with some plants to get it right, adding to the companion planting guide.

Make sure you take notes on what you plant with what along with the location in your garden so you rotate your planting location each year. Do not plant the same plant in the same place in your garden for at least three years. Make your own companion planting guide.

Basically, you want to plant your seeds to grow plants together that help each other grow better, be more flavorful, and that will attract beneficial insects to control the unwanted bugs that tend to destroy some plants.

Read our companion planting guide below to have a more successful garden this year! Add to it to make your own personal companion planting guide.

Companion Planting Guide Tips

Asparagus

Asparagus should be planted with parsley, basil, nasturtiums, and marigolds.

Asparagus should not be planted by fennel (the vegetable and the herb) or garlic.

Basil

Basil loves and grows well with peppers (any kind), tomatoes, sage, thyme, and oregano.

Beans

Beans love to be planted with broccoli, carrots, cauliflower, corn, cucumbers, peas, rosemary, strawberries, Swiss chard, tomatoes, thyme, sage.

Be sure not to plant the carrots by the tomatoes. Doing so will make your carrots short and stubby.

Do not plant beans by chives, garlic, leeks, marigolds, onions, or peppers.

Beets

Beets should be planted with onions, Brussels sprouts, cabbage, kohlrabi, bush beans, and lettuce.

Do not plant the beans and onions next to each other.

Keep beets away from pole beans and mustard greens.

Broccoli

Broccoli likes to grow near beans, carrots, chives, cucumbers, dill, lettuce, nasturtium flowers, onions, rosemary sage, spinach, Swiss chard, thyme, and oregano.

Be careful not to plant your carrots by dill. Dill and carrots are members of the same family and can cross-pollinate.

Do not plant peppers, squash, strawberries, or tomatoes by broccoli.

Cabbage

Cabbage enjoys the company of onions, celery, rosemary, garlic, mint, dill, and thyme.

Do not plant cabbage with basil, beans, or tomatoes.

Carrots

Carrots grow well when they are near beans, broccoli, cauliflower, chives, leeks, lettuce, onions, parsley, peas, peppers, rosemary, sage, and thyme.

Do not plant carrots near tomatoes or dill.

Cauliflower

Cauliflower plants like to be with beans, carrots, chives, cucumber, dill, lettuce, nasturtium, onion, rosemary, sage, thyme, spinach, Swiss chard, and oregano.

Do not plant beans with onions. Do not plant dill with carrots, sage with cucumber, or chives with beans.

Cauliflower will not grow well with peppers, squash, strawberries, or tomatoes.

Chives

Chives like to be planted with broccoli, carrots, cauliflower, parsley, tomatoes, sage, and thyme.

Do not put carrots near the tomatoes.

Do not plant chives with peas or beans.

Cilantro

Cilantro thrives when grown near spinach, sage, and thyme. It also likes radish, carrots, anise, and Swiss chard.

Cilantro does not like fennel (the herb and the vegetable).

Collards

Collards enjoy growing with one plant, the tomato.

Corn

Corn should be planted near beans, cucumber, dill, melon, parsley, peas, radish, squash, sunflowers, sage, and thyme.

Do not plant tomatoes near corn.

Cucumbers

Cucumbers enjoy the following neighbors: bush beans, pole beans, broccoli, cauliflower, corn, dill, lettuce, marigolds, nasturtium, onion, peas, peppers, radishes, tomatoes, and thyme.

Do not put the tomatoes by dill, corn, broccoli or cauliflower. Do not put beans by onion. Do not put peppers by broccoli or cauliflower.

Cucumbers will not grow well next to sage.

Dill

Dill grows well by broccoli, cauliflower, corn, cucumber, lettuce, onion, sage, and thyme.

Do not put sage by cucumbers.

Do not plant dill by tomatoes or carrots.

Eggplant

Eggplant likes to be planted with kale, beans, and okra.

Fennel

Fennel (the vegetable) gets along with kohlrabi and peppers. It will cause almost anything else to not grow or it will inhibit the growth of other plants.

Kale

Kale should be planted by onions, garlic, nasturtium, dill, rosemary, sage, and thyme.

Keep kale far from strawberries, tomatoes, and basil.

Lavender

Lavender likes to be planted with broccoli, cabbage, kohlrabi, Brussels sprouts, echinacea, and gypsophila (Baby's Breath).

Leeks

Leeks will thrive with carrots, spinach, onions, sage, and thyme.

Leeks should not be planted by peas or beans.

Lettuce

Lettuce can be planted with broccoli, cauliflower, carrots, cucumber, dill, onion, spinach, squash, strawberries, tomatoes, sage, and thyme.

Don't plant carrots with tomatoes or dill.

Melon

Melons grow well with corn, squash, marigolds, nasturtiums, sunflower, sage, and thyme.

Okra

Okra likes to be planted next to melons, eggplant, cucumbers, and sweet peppers.

Onion

Onions should be planted with broccoli, carrots, cauliflower, cucumber, dill, leeks, lettuce, parsley, strawberries, swiss chard, tomatoes, beets, brussels sprouts, sage, and thyme.

Do not plant carrots by dill or tomato.

Onions should not be planted by beans or peas.

Oregano

Oregano should be planted by basil, sage, thyme, peppers, broccoli, and cauliflower.

Do not plant peppers by broccoli or cauliflower.

Parsley

Parsley likes to be planted by carrots, chives, corn, onion, peas, peppers, tomatoes, sage, and thyme.

Do not put tomatoes by carrots or corn. Do not put peas by onions or chives.

Peas

Peas should be grown with beans, carrots, corn, cucumber, peppers, spinach, squash, strawberries, parsley, sage and thyme.

Do not plant beans by the peppers. Do not plant cucumber by sage.

Peas should not be planted with chives, leeks, or onions.

Peppers

Plant peppers with basil, carrots, cucumber, oregano, parsley, peas, rosemary, squash, swiss chard, tomatoes, sage, and thyme.

Do not plant the carrots and tomatoes together.

Do not plant peppers with beans, broccoli, or cauliflower.

Radish

Radishes do very well when planted by cucumbers, corn, peas, parsnips, nasturtiums, chervil, beans, and squash.

Radishes dislike grapes, hyssop, kohlrabi, potatoes, and turnips.

Rosemary

Rosemary thrives when planted with beans, broccoli, carrots, cauliflower, peppers, sage, and thyme.

Do not plant peppers by beans, broccoli, or cauliflower.

Spinach

Spinach likes to be near broccoli, cauliflower, leeks, lettuce, peas, strawberries, cilantro, sage, and thyme.

Do not plant strawberries by broccoli or cauliflower. do not plant peas by leeks.

Squash

Plant your squash plants with corn, lettuce, melon, peas,  peppers, and nasturtiums.

To repel squash bugs, plant White Icicle Radishes and Nasturtium flowers next to your squash plants. Sage, thyme, oregano, dill, calendula, marigolds also help to keep the bugs away from your squash.

Do not plant broccoli or cauliflower near your squash.

Strawberries

Strawberries should be planted with beans, lettuce, onion, peas, spinach, sage, and thyme.

Do not plant onions by beans or peas.

Do not plant strawberries by broccoli or cauliflower.

Sunflowers

Sunflowers will thrive when planted with corn, melons, sage and thyme.

Swiss Chard

Swiss chard should be planted with beans, broccoli, cauliflower, onion, peppers, mint, radish, lettuce, celery, sage, and thyme.

Do not plant beans with onion or pepper. Do not plant onion with beans. Do not plant peppers by beans, broccoli, or cauliflower. Make sure to watch the mint closely or it will take over the garden bed it is planted in. You will need to block it or thin it back often.

Tomato

Tomatoes get along well with basil, beans, chives, cucumber, lettuce, marigolds, nasturtiums, onion, parsley, peppers, sage, and thyme.

Be sure not to put the beans near the peppers or the onions.

Do not plant tomatoes near carrots, broccoli, cauliflower, corn, or dill.

Turnip

Turnips thrive when planted next to mint and peas. Turnips also enjoy being next to vetch.

Beware of the mint as it will take over any garden bed it is put in if you let it.

There are many other vegetables, herbs, and flowers that can be planted together in companion planting. Hopefully this companion planting guide will make you curious so you will do your own research on this aspect of gardening and make your own companion planting guide.

For more information on Companion Gardening, see the following pages:

General Companion Gardening

Three Sisters Companion Gardening

Tomato Companion Gardening

Return from Companion Planting Guide to Companion Planting

David's Garden Seeds® Mission Statement

Here at David’s Garden Seeds®, gardening is our passion. We provide top quality, non-GMO seeds so families can learn about gardening and love it.  In turn, we hope they will pass this passion down to their children and grandchildren, teaching them to grow  delicious food, fresh herbs and beautiful flowers.

David's Garden Seeds® is now Registered in the United States Patent and Trademark Office as of April 3, 2018!David's Garden Seeds® is now Registered in the United States Patent and Trademark Office as of April 3, 2018!

Click this link to see our products on Amazon.

This is the physical store in San Antonio that houses David's Garden Seeds. It is located at 7717 Tezel Road.

David's Garden Seeds has a physical store  located at 7717 Tezel Road in San Antonio, Texas.

Store Hours are Mon-Fri 9am to 5pm.

Email us at davidsgardenseeds @outlook.com with questions, comments, or orders.


Our Seed Collections

Click here to shop for our new Seed Collections that you will love! 


Companion
Planting

We are adding companion seed kits for more successful gardening.


Meet David's Garden Seeds Benary's Giant Carmine Rose Zinnia. Isn't it beautiful?

We have a lovely selection of flower seeds. Our favorites are the Zinnias!

Gardening is not a seasonal hobby for us here at
David's Garden Seeds. It is a way of life!


Shop for Vegetable Seeds

Organic & Heirloom
Seeds


This is David's Garden Seeds Bull's Blood Beet. The seeds are organic heirloom seeds.

We have a nice selection of kitchen herbs for you to grow.

This is David's Garden Seeds Pesto Italian Large Leaf Basil. It is easy to grow and tastes wonderful!
Enter Your E-mail Address
Enter Your First Name (optional)
Then

Don't worry — your e-mail address is totally secure.
I promise to use it only to send you David's Garden Seeds®.

 Do you want Organic Seeds? We have Non-GMO Organic Seeds here.

We have a good selection of  Non-GMO Organic Heirloom Seeds here!

We have a fine selection of Non-GMO Heirloom Seeds that you can browse!