How much are tomatoes this week?

Supermarket flyers across the U.S., week of October 23, 2026, from USDA

In this week’s supermarket flyers across the U.S., tomatoes are on sale for $1.73/lb on average, 13% below usual for late October. Tomatoes are out of season now; they’re in season in summer. They’re usually cheapest in April, May and July.

$1.73/lb

Great price

Greenhouse and Mexican or Florida tomatoes: steady, but less flavor than summer.

13% below usual for late October.

When to buy

Tomatoes: quality and typical supermarket sale price by month
JanFebMarAprMayJunJulAugSepOctNovDec
QualityGoodGoodGoodGoodGoodGoodExcellentExcellentExcellentGoodGoodGood
Price$2.43$2.28$2.15$1.96$1.92$2.01$1.92$1.96$2.00$1.97$2.17$2.25
ExcellentGoodTaller bar: higher typical sale priceCheapest monthsOutlined: this month

The past year

Tomatoes, average supermarket sale price over the past year$1.50$2.00$2.50$3.00NovDecJanFebMarAprMayJunJulAugSepOct
Average sale price/lbUsual range for the time of year

Questions shoppers ask

How much do tomatoes cost at the grocery store?

In this week’s supermarket flyers across the U.S., tomatoes are on sale for $1.73/lb on average, 13% below usual for late October.

Are tomatoes in season right now?

Tomatoes are out of season now; they’re in season in summer.

When are tomatoes cheapest?

In past years, supermarket sale prices for tomatoes were lowest in April, May and July, and they were most often on sale in April, May and June.

Buy for a restaurant, store or distributor? See wholesale tomatoes prices and the two-week outlook.

Other produce