Remember The Year
Home › Prices by year › Tomatoes

🍅 Pound of tomatoes by Year (1950–2025)

In 1950 it cost 24¢ (per pound). In 2025 it was $1.84, and the latest figure (Sep 2026) is $1.99. Adjusted for inflation, it was cheapest in 2025 and most expensive in 1968.

0¢$1.05$2.10$3.15$4.2119501960197019801990200020102020
Price at the timeIn today's money
YearPrice thenIn today's money
2025$1.84$1.93
2024$2.00$2.14
2023$1.92$2.12
2022$1.91$2.20
2021$1.85$2.30
2020$1.96$2.56
2019$1.93$2.54
2018$1.92$2.57
2017$1.93$2.65
2016$1.93$2.70
2015$1.84$2.62
2014$1.71$2.43
2013$1.53$2.22
2012$1.46$2.14
2011$1.67$2.50
2010$1.69$2.61
2009$1.62$2.55
2008$1.74$2.73
2007$1.65$2.68
2006$1.73$2.89
2005$1.61$2.78
2004$1.61$2.86
2003$1.51$2.76
2002$1.32$2.48
2001$1.32$2.51
2000$1.38$2.70
1999$1.37$2.77
1998$1.48$3.05
1997$1.29$2.71
1996$1.21$2.60
1995$1.16$2.56
1994$1.09$2.47
1993$1.08$2.53
1992$1.09$2.63
1991$1.01$2.49
1990$1.08$2.79
198991¢$2.48
198883¢$2.38
198782¢$2.44
198682¢$2.53
198578¢$2.44
198481¢$2.62
198378¢$2.65
198274¢$2.58
198177¢$2.85
198067¢$2.76
197768¢$3.77
197658¢$3.42
197558¢$3.62
197455¢$3.74
197348¢$3.66
197247¢$3.77
197147¢$3.88
197042¢$3.64
196942¢$3.87
196840¢$3.89
196735¢$3.56
196635¢$3.61
196534¢$3.67
196433¢$3.61
196332¢$3.54
196230¢$3.31
196129¢$3.24
196032¢$3.60
195930¢$3.42
195832¢$3.75
195730¢$3.54
195527¢$3.45
195024¢$3.40

How to read this

“Price then” is the average for that year. “In today's money” converts it to Sep 2026 dollars with the Consumer Price Index (CPI-U), so you can see whether tomatoes really got pricier or the dollar just shrank.

Source: U.S. Bureau of Labor Statistics, Average Price Data (U.S. city average) (from 1980); Before 1980: U.S. Bureau of Labor Statistics retail food prices as published by the U.S. Census Bureau (Historical Statistics of the United States, Series E 187–202, and the Statistical Abstract of the United States) (series APU0000712311). Yearly figures are averages of the monthly or quarterly data.

Test yourself in today's game