Vegetable Yield Calculator

By HarvestMath Editors Share:

This vegetable yield calculator estimates how much food your garden will actually produce — pick a crop, enter your plant count or growing area, and get an estimated total yield in pounds based on published garden yield data. These are reasonable averages, not guarantees.

Vegetable Yield Calculator

Estimate by

Based on 250 lbs per 100 ft row at 24" spacing.

The math:

Total yield = Number of plants × Yield per plant

Estimated total yield

30

lbs

Plants

6

Tomato

~5 lbs per plant

Estimate only — real yield varies with variety, climate, soil, and care.

Save this to your Garden Project — carries your saved ZIP code and crops forward from your other results.

See our full vegetable garden planning timeline — this is Stage 4, closing the loop on our Plant Spacing Calculator’s plant count from Stage 3.

On this page

Get the Spacing & Planting Cheat Sheet — frost dates, seed-starting timing, and spacing charts for your favorite crops, in one page.

A one-page PDF of the spacing & planting math from this site, emailed once.

How to Use This Calculator

  1. Choose a crop.
  2. Enter your plant count, or switch to Growing Area mode and enter sq ft.
  3. Read your estimated total yield in pounds.

How Do You Estimate Vegetable Garden Yield?

This vegetable yield calculator works from published per-plant yield figures — how many pounds a single plant of a given crop typically produces over a full growing season. Multiply that by your plant count (or estimate plant count from your bed’s square footage) and you get an estimated total harvest weight.

Real yield varies a lot from these averages. Variety matters — a cherry tomato plant can produce nearly double the fruit weight of a standard slicing tomato. Climate and length of growing season matter, since more warm weeks generally means more harvest. Soil quality, consistent watering, and pest pressure all shift real-world results up or down, sometimes significantly. Treat every number here as a reasonable planning average, not a guarantee — your actual garden will tell you its own numbers after a season or two.

The calculator handles two common starting points: if you already know how many plants you have, use Number of Plants mode directly. If you’re still planning a bed and thinking in square footage, use Growing Area mode, which estimates plant count from typical spacing for that crop first.

Vegetable Yield Reference Chart

Per-plant yield estimates below are derived from LSU AgCenter’s published per-100-foot-row garden yield data, divided by typical plants per row at standard spacing (see Sources below). Crops LSU reports by count rather than weight (heads, ears) are converted using typical average unit weights, noted in the table.

Crop Est. yield per plant
Tomato~5.0 lbs
Tomato (cherry)~9.0 lbs
Squash (winter)~4.5 lbs
Cucumber~1.7 lbs
Squash (summer)~1.6 lbs
Pepper (bell)~1.9 lbs
Lettuce (head)~1.0 lb (1 head)
Broccoli~0.8 lb (main head + side shoots)
Corn~0.7 lb (1 ear with husk)
Onion~0.7 lb
Carrot~0.4 lb
Spinach~0.2 lb
Bean (pole)~0.15 lb
Bean (bush)~0.1 lb
Radish~0.05 lb

Fruiting crops that vine or branch heavily (winter squash, cucumbers, indeterminate tomatoes) produce far more per plant than crops harvested as a single unit (lettuce, broccoli, radishes) — that gap is real and consistent across most yield data, not an artifact of this particular chart.

A note on tomato varieties: the table above uses a single ~5 lb figure for standard tomatoes, but variety type makes a significant difference. Indeterminate varieties (most heirlooms, many beefsteaks, most cherry types) keep growing and setting fruit all season — they typically yield 15–25 lbs per plant over a full season, though that harvest is spread out over many weeks. Determinate varieties (Roma, most paste types, many modern slicers) stop growing at a set height and ripen their fruit in a concentrated window, typically yielding 8–12 lbs per plant but delivering most of it within a few weeks. If you know which type you’re growing, adjust your expectation accordingly — the ~5 lb default in the calculator is a conservative cross-variety average that can substantially underestimate a well-grown indeterminate plant.

How Much to Plant Per Person

The yield calculator answers “what will my garden produce?” — but the companion question is “how much should I plant to feed my family?” These are per-person planting guidelines derived from typical garden productivity and average household consumption. They assume a reasonable growing season; succession-sown crops (marked below) require replanting every 2–3 weeks to sustain harvest through the season.

Crop Recommended per person Notes
Tomato2–3 plantsUse 2 plants of an indeterminate variety; add a third for preserving or sauce. Determinate types: 3–4 plants for equivalent fresh yield.
Pepper (bell)2–3 plants3–5 plants if you want enough for freezing.
Cucumber2 plantsCucumbers set fruit fast — 2 plants can outpace most households at peak; 1 plant is workable if space is tight.
Zucchini / summer squash1–2 plantsOne healthy plant routinely produces more than a single household can eat; two plants ensures backup if one underperforms.
Bean (bush or pole)5 ft of rowSuccession-sow every 2–3 weeks for continuous harvest rather than one large flush.
Lettuce3 ft of rowSuccession-sow; a single row planting bolts quickly in warm weather.
Carrot2–3 ft of rowThin to proper spacing — crowded carrots stay small regardless of row length.
Beet2 ft of rowBoth roots and greens are edible; factor that into your estimate if you use both.
Spinach3 ft of rowBolts quickly in heat; sow in early spring and again in fall for two usable windows.
Broccoli3–5 plantsEach plant gives one main head plus smaller side shoots over several weeks.
Onion25–50 setsScale up if storing for winter; onions keep well and bulk planting is worthwhile.
Corn10–15 plantsMust be planted in a block (not a single row) for adequate pollination — minimum block size is at least 4 rows wide.

These figures target fresh eating, not preservation. If you plan to can, freeze, or dry a crop, roughly double or triple the planting for that crop. A family of four multiplies each figure above by four, though households that eat a particular vegetable very frequently will want to scale further.

Worked Example

Say you’re growing 6 tomato plants this season.

  1. Per-plant yield: ~5.0 lbs (from the reference chart above).
  2. Total plants: 6.
  3. Estimated total yield: 6 × 5.0 = 30 lbs for the season.

Switch to Growing Area mode with a 24 sq ft bed of tomatoes instead (at 4 sq ft per plant): the calculator estimates 6 plants fit, then applies the same 5.0 lbs-per-plant figure for the same 30 lb estimate — the two modes agree because they’re built on the same underlying per-plant number, just starting from a different known quantity.

Common Mistakes

  • Expecting textbook yields without accounting for local conditions. Published averages assume reasonably good soil, consistent water, and a full growing season. A hot, dry summer or nutrient-poor soil can easily cut real yield well below the estimate.
  • Overcrowding, which reduces per-plant yield. Cramming plants closer than the spacing these estimates assume means more competition for light, water, and nutrients — often producing less total harvest, not more, despite the extra plants.
  • Not succession planting for continuous harvest. A single planting of a fast-maturing crop like lettuce or radishes gives one harvest window; staggering plantings every couple of weeks extends the total season yield well past what a one-time estimate suggests.

Vegetable Yield Calculator FAQ

How much food will my vegetable garden produce?

It depends on the crop, but published estimates give a starting point — a single tomato plant, for example, typically yields around 5 lbs over a season. Enter your crop and plant count into the calculator above for a specific estimate based on your setup.

How many pounds of vegetables per plant is normal?

It varies enormously by crop: root vegetables like radishes yield under a tenth of a pound per plant, while a single winter squash vine can yield 4–5 lbs per plant. There is no single "normal" number across crops — check the reference chart above for specific figures.

How do I estimate yield from my garden bed size instead of plant count?

Use the Growing Area mode in the calculator above — enter your bed’s square footage and it estimates plant count from typical spacing for that crop, then converts to an estimated total yield. This is useful when you’re planning a bed before deciding exactly how many plants to buy.

Are published vegetable yield figures accurate for my garden?

They are reasonable averages, not guarantees — actual yield depends heavily on variety, climate, soil quality, watering, and pest pressure. Treat these figures as a planning baseline, then adjust based on how your own garden actually performs over a season or two.

Why did my garden produce less than the estimated yield?

The most common causes are overcrowding (plants spaced closer than the reference spacing compete for light, water, and nutrients, reducing yield per plant), poor soil or inconsistent watering, and pest or disease pressure. A short growing season or a single harvest window instead of succession planting can also mean less total yield than a full-season estimate assumes.

Sources & further reading

Per-plant yield figures are derived from LSU AgCenter’s Expected Vegetable Garden Yields, which publishes expected yields per 100-foot row for a good Southern home garden. We divided those figures by typical plants per row at standard in-row spacing to get a per-plant estimate. As LSU AgCenter notes, actual yields vary with season, care, soil, pest pressure, and cultivar — these are planning estimates, not guarantees. For more on how we build and verify the formulas behind every calculator on this site, see our methodology page.

Last updated: August 13, 2026.

Get the Spacing & Planting Cheat Sheet — frost dates, seed-starting timing, and spacing charts for your favorite crops, in one page.

A one-page PDF of the spacing & planting math from this site, emailed once.