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.
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.
- Enter Your Plants and Yield, using a realistic pounds-per-plant figure for your variety and care.
- Add Your Season Cost, the total for seedlings or seeds, potting mix, fertilizer, and supports.
- Enter the Store Price, what a pound of similar tomatoes costs where you shop, then read your savings.
What Each Result Means
| Result | What It Tells You |
|---|---|
| Harvest value | What your crop would cost at the store |
| Net savings | Harvest value minus your growing cost |
| Cost per pound | What each pound costs you to grow |
| Verdict | Whether 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.
| Setup | Plants | Yield per Plant | Typical Season Cost |
|---|---|---|---|
| Patio containers | 2 to 3 | 6 to 10 lb | $25 to $45 |
| Small raised bed | 4 to 6 | 10 to 15 lb | $40 to $70 |
| Backyard garden | 8 to 12 | 10 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 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
| Output | Meaning | Best Used For |
|---|---|---|
| Harvest | Total pounds grown | Planning meals and preserving |
| Harvest value | Store cost of that crop | Comparing with your spend |
| Net savings | Value minus cost | Judging if it is worth it |
| Cost per pound | Your price to grow | Comparing 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
Estimate Your Yield with the Yield per Plant Estimator
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.