LawnsGuide
Gardening

Best Companion Plants for Tomatoes

David ParkPublished
Best Companion Plants for Tomatoes

What Is Companion Planting?

Companion planting pairs compatible plants that benefit each other through pest control, improved growth, or better flavor. For tomatoes, the right neighbors can reduce disease pressure and boost yields.

Top Companion Plants

Basil

The #1 tomato companion. Basil repels aphids, hornworms, and thrips. Studies show tomatoes grown near basil produce 20% more fruit and have improved flavor. Plant basil 12-18 inches from each tomato plant.

Marigolds

Marigolds release thiophenes from their roots, which suppress root-knot nematodes in the soil. Plant a border of French marigolds around your tomato beds for the best nematode protection.

Carrots

Carrots loosen the soil with their deep taproots, improving drainage for shallow-rooted tomatoes. They mature before tomatoes need the full root zone, making efficient use of space.

Plants to Avoid Near Tomatoes

Keep tomatoes away from brassicas (cabbage, broccoli), fennel (inhibits growth), and other nightshades (potatoes, eggplants) which share the same pests and diseases.