Currently, tomatoes come with a hefty price tag. In May, tomato prices surged by 45.2%, marking the largest increase in the Consumer Price Index for any grocery item compared to the previous year. This spike surpasses the usual suspects like coffee and beef, according to the latest inflation data released by Statistics Canada on Monday.
The significant price hike is attributed to supply disruptions in Mexico, caused by adverse weather conditions and reduced acreage due to U.S. tariffs implementation, as explained by Statistics Canada.
Back in April, when tomato prices soared by 40% in the U.S., speculation arose linking the surge to policies under the Trump administration, crop yields, and various other factors.
Although U.S. tomato prices dropped by 8.5% from April, showing a 32% year-over-year increase, Canadian tomato inflation has outpaced that of the U.S. due to similar ongoing issues such as yield challenges in Mexico, tariffs, and transportation expenses, as highlighted by Michael von Massow, a food agriculture professor at the University of Guelph in Ontario.
With the summer season boosting tomato demand for salads and barbeque dishes, Canadians may experience shortages of tomatoes in various food items like burgers and salads, according to von Massow.
Factors Affecting Tomato Prices
Tomato prices have been impacted by a combination of weather conditions, tariffs, and international conflicts. A freeze in Florida and rainfall in Mexico led to decreased tomato yields, affecting the Canadian market heavily dependent on these regions for winter and spring tomatoes.
While U.S. tariffs on Mexican tomatoes did not directly influence Canadian prices, Mexican growers reduced plantings in response to the tariffs, further tightening the supply chain. Additionally, escalating diesel and fertilizer costs due to the war in Iran have also contributed to the increase in tomato prices, according to von Massow.
In April, the average tomato price per kilogram stood at $6.18, showing a $1.49 increase from the previous year, based on the latest retail data from Statistics Canada.
By June 21, the average tomato price in Canadian grocery stores dropped slightly to $6.61 per kilogram, indicating a potential stabilization in prices, as noted by Sylvain Charlebois, director of Dalhousie University’s Agri-Food Analytics Lab in Halifax.
Charlebois remains optimistic about a price reduction soon, especially as Canadian tomato production is set to commence in the coming weeks. He advises consumers to opt for seasonal produce to save on grocery expenses, anticipating a decline in prices over the next few months.
Tips to Save on Grocery Bills
Von Massow recommends substituting seasonal vegetables like asparagus, strawberries, and radishes for tomatoes to mitigate the impact of rising prices. By embracing seasonal produce, consumers can navigate through the current price surge in the vegetable market.

