What is good spacing for tomato plants?
Determinate tomatoes can be planted 2 to 2½ feet apart. Rows should be spaced about 4 feet apart. They grow fine together, just plant the row of peppers toward the south facing edge of your garden bed and space them 3 or more feet from the tomatoes or your tomatoes will shade out and overcrowd the pepper plants halfway through the season.Peppers can be planted with tomatoes, for example, but make sure to leave at least 24 inches space between them to allow those tomato plants to grow without overwhelming your pepper plants.
What grows well with tomatoes?
Planting flowers like marigolds and zinnias with your tomatoes attracts pollinators to increase tomato production and beneficial insects to help with organic pest control. Aromatic herbs like basil and rosemary repel a number of different tomato pests, and basil seems to keep tomato plants healthy and productive. Calendulas and marigolds can attract beneficial insects and add a cheerful touch to the garden. Vegetables like carrots, onions, and peppers can make good companions for tomatoes due to their similar watering and fertilizing needs.