Most home gardeners should plant tomato plants about 18–24 inches (45–60 cm) apart, with rows 3–4 feet (90–120 cm) apart, adjusting wider for big, vining types and tighter for compact or cherry types.

Quick Scoop

  • Standard rule of thumb:
    • 18–24 inches between plants in the row.
* 3–4 feet between rows for airflow and access.
  • Determinate (bushy) tomatoes:
    • 18–24 inches apart is usually enough, since they stop growing at a set size.
  • Indeterminate (vining) tomatoes:
    • At least 24 inches, and often closer to 30–36 inches, especially if you don’t prune much.
  • Cherry/compact varieties:
    • Can be as close as 12–18 inches, especially with good staking and pruning.
  • Raised beds and containers:
    • Raised beds: 18–24 inches between plants still works well.
* Large containers: treat each big tomato as needing its own pot, or give 18–24 inches if sharing a very large planter.
  • Why spacing matters:
    • Better air flow reduces fungal diseases, helps leaves dry faster after rain, and lets sunlight reach fruit for better yields.

A practical starting plan: in a typical garden row, plant tomatoes 2 feet apart with rows 3–4 feet apart, then adjust future years if plants feel too crowded or too sparse for your space and support system.

SEO extras

  • Focus keyword used: “how far apart to plant tomato plants” (and related spacing phrases) is woven naturally into the answer for readability and search friendliness.
  • Meta description suggestion:
    • “Learn how far apart to plant tomato plants for maximum yield: simple spacing rules for determinate vs. indeterminate tomatoes, raised beds, and containers, plus why airflow and sunlight matter.”

Information gathered from public forums or data available on the internet and portrayed here.