What Companion Plants Work Well with Tomatoes in California?

Basil, marigolds, and carrots are your best bets. Each one earns its spot next to tomatoes for a different reason, and all three thrive in the same conditions that tomatoes love in Santa Cruz County.
Basil is the classic companion, and the science backs it up. UC Agriculture and Natural Resources research confirms that certain aromatic herbs can help deter common pests like aphids and whiteflies when planted nearby. Basil also attracts pollinators when it flowers, which helps with fruit set. Plant it close (within 12 inches) and let some plants bolt later in the season.
Marigolds (French marigolds, specifically) release compounds from their roots that suppress root-knot nematodes, a real problem in California garden soil. They also draw hoverflies and other beneficial insects that feed on aphids. Carrots and parsley work well as understory companions because their deep roots don't compete with tomato roots, and their flowers attract predatory wasps.
What to keep away: fennel inhibits tomato growth and should be planted elsewhere in your garden. Brassicas (broccoli, cabbage, kale) are heavy feeders that compete for the same nutrients, so give them their own bed. In small raised beds, companion planting is especially useful because you're making every square foot count.
This week: When you plan your tomato bed layout, tuck three basil plants between every two tomato plants, and border the bed with a row of French marigolds.
For a complete pairing chart, our free Companion Planting Guide covers vegetables, herbs, and flowers that help (or hurt) each other. You can also read our full guide on growing tomatoes in Santa Cruz for spacing and layout tips.
Keep Reading
- Best Tomato Varieties for Santa Cruz County
- How to Use Companion Planting in Raised Beds
- When to Transplant Tomato Seedlings Outside in Santa Cruz
- How to Get Rid of Aphids Organically
Where to get seeds: For varieties that do well in our climate, we like Seeds Now, a California company selling non-GMO, open-pollinated, and heirloom seed. (Affiliate link, see our disclosure.)
Frequently Asked Questions
What is the best companion plant for tomatoes?
Basil is the top choice, since aromatic herbs can help deter pests like aphids and whiteflies. Plant it within about 12 inches of your tomatoes, and let a few plants flower to draw in pollinators.
Why plant French marigolds near tomatoes?
French marigolds release compounds from their roots that help suppress root knot nematodes, a real soil concern in many California gardens. They also attract beneficial hoverflies that feed on aphids, so they make a good border around the bed.
Which plants should I keep away from tomatoes?
Avoid fennel, which can inhibit tomato growth, and keep heavy feeding brassicas like broccoli, cabbage, and kale in a separate bed so they do not compete for nutrients.

