Tomato Cost Calculator

Growing your own tomatoes can save real money, but only when the harvest is worth more than you spend on plants, soil, and care. This calculator compares the value of your homegrown crop with what the same tomatoes would cost at the store, so you can see your true savings and cost per pound before the season starts.

Updated September 26, 2026 · Reviewed by Aiza Anwar

Try a preset:

Your entries stay in your browser. Nothing is sent to a server or saved to an account.

What Your Result Means: the savings is the store value of your harvest minus what you spend to grow it, and the cost per pound shows how your homegrown tomatoes compare with the store price. Both depend on your yield and how much you spend.

Is Growing Your Own Tomatoes Worth It?

For most home gardeners, yes. Enter how many plants you grow, the pounds each plant gives, what you spend for the season, and your local store price. The tool multiplies your harvest by the store price, subtracts your cost, and shows the savings and your homegrown cost per pound.

  1. Enter Your Plants and Yield, using a realistic pounds-per-plant figure for your variety and care.
  2. Add Your Season Cost, the total for seedlings or seeds, potting mix, fertilizer, and supports.
  3. Enter the Store Price, what a pound of similar tomatoes costs where you shop, then read your savings.

What Each Result Means

ResultWhat It Tells You
Harvest valueWhat your crop would cost at the store
Net savingsHarvest value minus your growing cost
Cost per poundWhat each pound costs you to grow
VerdictWhether growing beats buying this year

Typical Costs and Yields

Rough figures to sanity-check your numbers. Actual costs and yields vary with your setup, variety, and prices.

SetupPlantsYield per PlantTypical Season Cost
Patio containers2 to 36 to 10 lb$25 to $45
Small raised bed4 to 610 to 15 lb$40 to $70
Backyard garden8 to 1210 to 25 lb$70 to $120

How Does the Cost Math Work?

The tool turns your harvest into a dollar value at the store price, then subtracts your growing cost to find the savings and the cost of each pound you grow.

Harvest (lb) = plants x yield per plant
Harvest value = harvest x store price per lb
Net savings = harvest value minus your growing cost
Cost per pound = your growing cost divided by harvest

If your cost per pound is below the store price, you are saving money. A big harvest spreads a fixed cost over more pounds, which is why healthy, productive plants make home growing pay off.

Worked Example

Say you grow 6 plants at 12 pounds each, spend $50 on seedlings, mix, and fertilizer, and tomatoes cost $2.50 a pound at the store. Your harvest is 72 pounds, worth about $180. After the $50 cost, you save about $130, and your homegrown tomatoes cost about $0.69 per pound, well under the store price.

Factors That Change Your Savings
  • Yield per plant: a productive indeterminate plant can give several times more than a struggling one, which changes everything.
  • Reusing supplies: cages, pots, and stakes bought once but used for years lower your cost in later seasons.
  • Seeds vs seedlings: starting from seed costs less per plant than buying transplants, if you have the setup.
  • Store price: pricey heirloom or organic tomatoes make home growing pay off faster than cheap slicers.
  • Losses: pests, disease, and cracking cut the usable harvest and your savings.
Understanding Your Outputs
OutputMeaningBest Used For
HarvestTotal pounds grownPlanning meals and preserving
Harvest valueStore cost of that cropComparing with your spend
Net savingsValue minus costJudging if it is worth it
Cost per poundYour price to growComparing with the store
When to Use It

Use it before you buy plants and supplies, when deciding how many plants to grow, or when comparing containers with a raised bed. Pair it with the yield per plant estimator for a realistic harvest and the plants needed calculator to hit a goal.

Common Mistakes to Avoid
  • Overestimating yield: use a realistic pounds-per-plant figure, not a best-case number.
  • Counting reusable gear every year: spread the cost of cages and pots over the years you use them.
  • Ignoring your time: the tool counts money, not the hours of watering and care.
  • Using the wrong store price: compare with tomatoes of similar quality, not the cheapest bulk price.
  • Forgetting losses: subtract fruit lost to pests, disease, or cracking from your expected harvest.
Accuracy and Limitations

These are planning estimates based on the numbers you enter.

What It Calculates Accurately: the harvest value, net savings, and cost per pound from your plants, yield, cost, and store price.

What It Does Not Account For: your time and labor, the taste and freshness of homegrown fruit, multi-year use of gear, or losses to weather and pests. Treat it as a money guide, not the whole picture.

Methodology

Method: the harvest is valued at your store price and compared with your growing cost. Inputs Used: number of plants, yield per plant, total growing cost, and store price per pound. Formulas: harvest = plants x yield; harvest value = harvest x store price; net savings = harvest value minus cost; cost per pound = cost divided by harvest. Rounding: pounds and dollars to whole numbers, cost per pound to two decimals. Edge cases: a zero or empty required field prompts for a positive number; a growing cost of zero is allowed. Note: yield and price vary widely, so use realistic local figures.

Sources: Iowa State University Extension – Growing Tomatoes, The Old Farmer’s Almanac – Tomatoes, Royal Horticultural Society – Tomatoes. Last reviewed: September 25, 2026 · Reviewed by Aiza Anwar.

Frequently Asked Questions

Is it cheaper to grow your own tomatoes?

Usually, yes. Once plants are producing, a season of homegrown tomatoes often costs well under a dollar a pound, compared with two to five dollars at the store, especially for heirloom or organic types.

How much does it cost to grow a tomato plant?

Roughly $5 to $20 per plant for a seedling, potting mix, fertilizer, and support, less if you start from seed or reuse pots and cages from year to year.

How many pounds does one tomato plant produce?

A healthy plant commonly yields about 10 to 25 pounds a season: indeterminate slicers about 15 to 25 pounds, bush or determinate types about 10 to 15, and cherry types about 8 to 12 pounds. Stressed plants give less.

How much money can a tomato plant save?

A plant giving 12 pounds of tomatoes worth $2.50 a pound produces about $30 of fruit. After $5 to $10 of cost, that is roughly $20 to $25 saved per plant; at $20 of cost, about $10.

What is the cheapest way to grow tomatoes?

Start from seed, reuse containers and supports, make your own compost, and choose a productive variety. Spreading one-time costs over several seasons lowers your cost per pound the most.

Do container tomatoes cost more to grow?

Often a little, because potting mix and pots add cost and container plants can yield less than in-ground ones. Reusing the pot and mix over several years brings the cost down.

How do I lower my tomato growing costs?

Buy fewer, healthier plants, water deeply to boost yield, prevent disease early, and reuse gear. A bigger harvest from the same spend cuts your cost per pound.

Does growing from seed save money?

Yes, per plant. Seeds cost cents each versus a few dollars for a transplant, but you need light and time to raise seedlings, so the saving is biggest when you grow several plants.

Why did my homegrown tomatoes cost more than the store?

Usually a low harvest paired with high spending. A poor yield, expensive one-time gear counted in a single year, or a very low store price can all tip the math. A better harvest next season, reusing that gear, changes the result.

Related Tomato Tools

This calculator gives general planning figures based on the numbers you enter. It counts money only, not time, taste, or the multi-year use of gear. Yields and prices vary widely, so use realistic local figures. Spotted an error? Tell us here.