Best Plants to Plant with Tomatoes

Companion planting with tomatoes is a natural way to enhance garden health and productivity. By choosing the right plants, you can naturally repel pests, improve soil health, and boost tomato yields.

Wavy Line
Yellow Leaf
Green Leaf
Squiggly Line
Off-white Section Separator
Rounded Banner With Dots

1

Alyssum

Alyssum attracts beneficial insects that prey on common tomato pests.

Off-white Section Separator
Rounded Banner With Dots

2

Marigolds

Planting marigolds near tomatoes can naturally repel nematodes and other pests.

Off-white Section Separator
Rounded Banner With Dots

3

Sunflowers

Sunflowers attract pollinators and can act as a wind barrier for delicate tomatoes.

Off-white Section Separator
Rounded Banner With Dots

4

Zinnias

Zinnias bring in bees and butterflies which are essential for pollinating tomatoes.

Off-white Section Separator
Rounded Banner With Dots

5

Basil

Basil enhances tomato growth and flavor while repelling flies and mosquitoes.

Off-white Section Separator
Rounded Banner With Dots

6

Oregano

Oregano repels pests naturally and adds a wonderful aroma to the garden.

Off-white Section Separator
Rounded Banner With Dots

7

Nasturtiums

Nasturtiums repel a range of pests and can even lure aphids away from tomatoes.

Off-white Section Separator
Rounded Banner With Dots

8

Calendula

Calendula attracts beneficial insects and can help heal the garden soil.

Yellow Leaf
Banner With Dots

ENJOY

"Companion planting is a sustainable step towards a thriving garden. Include these companions to naturally enhance your tomato garden’s health and yield."