Chart shows the average price (in U.S. dollars) per pound of tomatoes grown in field from April 2025 to April 2026. Federal data was not collected in October 2025 due to the government shutdown.
Tomatoes cost nearly 50% more in April 2026 than a year ago, according to the U.S. Bureau of Labor Statistics. In April 2025, tomatoes grown in field cost $1.79 per pound. In April 2026, tomatoes grown in field cost $2.69 per pound.