🥕 Vegetable Garden Yield Estimator

Add each vegetable you're growing and how many plants you have to estimate your total harvest weight, based on typical published per-plant yields.

Plants times a fixed per-plant figure

Each row multiplies your plant count by a stored yield, and the rows are added up:

crop lbs = number of plants × lbs per plant
total    = sum of every crop row

The seven per-plant figures built into the tool are:

Croplbs per plantCroplbs per plant
Tomato10Cucumber5
Zucchini6Eggplant4
Winter squash5Pepper3
Green bean0.5

The page opens on ten tomatoes and three zucchini: 100 lbs plus 18 lbs, so 118.0 lbs. Add Crop appends another tomato row at five plants, and any row past the first can be removed.

These are good-season numbers

Every figure above is an optimistic average - what a healthy plant returns in full sun, decent soil, steady water and a season long enough to finish. First-year beds, containers, short summers, drought weeks and a bad squash bug year all come in under it, sometimes by half.

Frequently asked questions

How many pounds of tomatoes does one plant produce?

This estimator uses 10 lbs, which is what a healthy indeterminate plant can give across a long season. A determinate bush type, a container or a short summer will land under that.

How many green bean plants do I need for 20 lbs?

About 40. The tool rates green beans at 0.5 lbs per plant, the lowest figure in the table, which is why beans are planted by the row rather than by the plant.

Why is my real harvest smaller than the estimate?

The per-plant figures assume good conditions throughout. Poor soil, uneven watering, disease, pests or an early frost all take weight off, and the tool has no input for any of them.