Garden Plot Planner

Calculate plant spacing and yield for your garden plot by vegetable type.

By Konstantin Iakovlev · Updated September 2026 · Source: HomeAdvisor

ft
ft

Total Plants

6

Est. Yield

60 lbs

Garden Plan

Plot Area40 sq ft
Rows3
Plants per Row2
Total Plants6
Est. Yield60 lbs
Water Needed9.0 gal/week

Use the Garden Plot Planner above to calculate your results. Enter your values and see instant results — all calculations run in your browser.

Disclaimer: This calculator is for informational purposes only. Results are estimates from the numbers you enter and the assumptions described on this page; check them against local building codes, product specifications and current prices, and have structural, electrical or gas work designed or checked by a licensed professional.

How It Works

Planning a garden starts with two questions: how far apart should each crop sit, and how much can you expect it to produce? This planner answers both, sizing plant spacing and projecting yield across a range of vegetables so your space works as hard as it can. Crowding plants too tightly backfires, hurting their health and cutting into the harvest, so spacing them right is what keeps a plot productive and sustainable as the season runs.

Estimates come from a row layout. The plot width in inches is divided by the in-row spacing and the length by the row spacing, each rounded down, and the two counts multiply to the number of plants. The calculator covers four crops: tomatoes (24 inches apart in rows 36 inches apart, 10 lb per plant), peppers (18 by 24 inches, 4 lb), lettuce (6 by 12 inches, 0.5 lb) and herbs (12 by 12 inches, 0.25 lb). Yield is plants times pounds per plant, and water is a weekly figure per plant: 1.5 gallons for tomatoes, 1 for peppers, 0.5 for lettuce and 0.3 for herbs.

Treat every number as a projection rather than a guarantee, since soil quality, weather, and pest pressure all push actual yields up or down. Over-fertilizing and uneven watering are two of the easiest ways to undercut the figures you see here. Your local climate and the specific varieties you grow should always shape how you read the results.

Example: A 10 x 4 ft Tomato Bed

  1. 1 Input: Plot Length 10 ft, Plot Width 4 ft, Plant Type = Tomato (24" spacing), the calculator's defaults.
  2. 2 Layout: 4 ft = 48 in ÷ 24 in = 2 plants per row; 10 ft = 120 in ÷ 36 in = 3.33, rounded down to 3 rows; 2 × 3 = 6 plants.
  3. 3 Yield and water: 6 × 10 lb = 60 lb of tomatoes; 6 × 1.5 gal = 9.0 gallons of water a week.
  4. 4 Context: The same bed holds 10 pepper plants (2 per row × 5 rows) for about 40 lb, or 80 lettuce plants. Actual yields depend on the variety, soil, weather and pests.

Source: HomeAdvisor · Last updated: September 2026

Frequently Asked Questions

How much space does a tomato plant need?
Indeterminate (vining) tomatoes need 24-36 inches between plants and 36-48 inches between rows. Determinate (bush) varieties need 18-24 inches apart. Proper spacing improves airflow and reduces disease.
How big should a garden be for a family of 4?
A 200-400 square foot garden can produce a meaningful amount of fresh vegetables for a family of 4. Start with a 4x8 or 4x12 raised bed if you are a beginner and expand as you gain experience.
How many vegetables can I grow in a 4x8 raised bed?
With this calculator's row spacing, a 4x8 bed (32 sq ft) fits 4 tomato plants (2 per row in 2 rows), 8 pepper plants (2 per row in 4 rows), 64 lettuce plants or 32 herb plants.