Esc
↑↓ to moveEnter to openTip: press Ctrl K anywhere
Updated monthly · BLS, September 2026

Tomato prices now

Field-grown tomatoes cost $1.99 a pound on average across the U.S. in September 2026, up 4.3% from $1.91 a year earlier. That is 26% below the recent high of $2.69 in April 2026.

Average price
$1.99
a pound, September 2026
A year ago
$1.91
+4.3% since then
Five years ago
$1.83
September 2021, +9.0%
Recent high
$2.69
April 2026
Average price of tomatoes, per pound, by month
$1.50$1.75$2.00$2.25$2.50$2.75$3.00202120222023202420252026$1.99
Show the data as a table
WeekTomatoes
Sep 1, 2026$1.99
Aug 1, 2026$1.98
Jul 1, 2026$2.00
Jun 1, 2026$2.15
May 1, 2026$2.49
Apr 1, 2026$2.69
Mar 1, 2026$2.25
Feb 1, 2026$1.90
Jan 1, 2026$1.79
Dec 1, 2025$1.84
Nov 1, 2025$1.83
Sep 1, 2025$1.91
Aug 1, 2025$1.93
Jul 1, 2025$1.79
Jun 1, 2025$1.74
May 1, 2025$1.71
Apr 1, 2025$1.79
Mar 1, 2025$1.82
Feb 1, 2025$1.85
Jan 1, 2025$2.05
Dec 1, 2024$2.07
Nov 1, 2024$2.03
Oct 1, 2024$1.98
Sep 1, 2024$1.94
Aug 1, 2024$2.00
Jul 1, 2024$1.95
Jun 1, 2024$1.84
May 1, 2024$1.86
Apr 1, 2024$1.96
Mar 1, 2024$2.04
Feb 1, 2024$2.13
Jan 1, 2024$2.15
Dec 1, 2023$2.00
Nov 1, 2023$1.94
Oct 1, 2023$1.86
Sep 1, 2023$1.84
Aug 1, 2023$1.88
Jul 1, 2023$1.90
Jun 1, 2023$1.91
May 1, 2023$1.80
Apr 1, 2023$1.87
Mar 1, 2023$1.93
Feb 1, 2023$1.99
Jan 1, 2023$2.11
Dec 1, 2022$2.23
Nov 1, 2022$2.11
Oct 1, 2022$1.97
Sep 1, 2022$1.90
Aug 1, 2022$1.89
Jul 1, 2022$1.84
Jun 1, 2022$1.84
May 1, 2022$1.82
Apr 1, 2022$1.79
Mar 1, 2022$1.83
Feb 1, 2022$1.83
Jan 1, 2022$1.89
Dec 1, 2021$1.91
Nov 1, 2021$1.92
Oct 1, 2021$1.89
Sep 1, 2021$1.83
Aug 1, 2021$1.86
Jul 1, 2021$1.83
Jun 1, 2021$1.83
May 1, 2021$1.80
Apr 1, 2021$1.79
Mar 1, 2021$1.77
Feb 1, 2021$1.84
Jan 1, 2021$1.93
Dec 1, 2020$1.89
Nov 1, 2020$1.94
Oct 1, 2020$1.91
Sep 1, 2020$1.85
Aug 1, 2020$1.87
Jul 1, 2020$1.98
Jun 1, 2020$1.92
May 1, 2020$1.85
Feb 1, 2020$2.20
Jan 1, 2020$2.22

Source: U.S. Bureau of Labor Statistics, average price, U.S. city average (series APU0000712311), via FRED, through September 2026.

Source: U.S. Bureau of Labor Statistics, Average Price: field-grown tomatoes (per pound), U.S. city average (series APU0000712311), via FRED, Federal Reserve Bank of St. Louis. BLS collects these prices monthly for the Consumer Price Index. Changes are our calculation.

What this means for you

National averages hide big differences between stores and regions, so use this as a yardstick: if your usual store is well above $1.99 a pound, store brands, warehouse clubs or weekly sales may be worth a look. For the whole food budget, see our average grocery bill guide, or follow everyday prices together in the Cost Index.

Common questions

How much is tomatoes right now?

$1.99 a pound in September 2026, the U.S. city average price for field-grown tomatoes from the Bureau of Labor Statistics.

Are tomatoes more expensive than last year?

Yes. A year earlier the average was $1.91 a pound, so the price is up 4.3% (our calculation from BLS data).

What was the highest tomato price recently?

Since January 2020, the highest monthly average was $2.69 in April 2026 and the lowest $1.71 in May 2025 (BLS).

Why does my store charge a different price for tomatoes?

This is a national average across many stores and cities each month. Your price depends on the region, the store, the brand, the package size and any sales that week.