Factcheck LedgerReceipts, not verdicts

Average price of tomatoes in the UK since 1968

Average price, 2024
£3.06
per kg
Average price, 1968
28p
per kg

The ONS published an average UK price for tomatoes, per kg for 57 years, from 1968 (28p) to 2024 (£3.06). The highest yearly average is £3.13 in 2023. The largest rise from one year to the next was +21.0%, in 2000. In 2024 the average was -2.2% on 2023; all-items CPI inflation that year was 2.5%. Ten years earlier, in 2014, the average was £2.04.

313 p28 p 19682024
Every value in the official series, 1968 to 2024.

Average price by year

YearAverage price (per kg)Change on previous yearCPI inflation that calendar year (ONS, D7G7)
2024£3.06-2.2%2.5%
2023£3.13+13.4%7.3%
2022£2.76+19.0%9.1%
2021£2.32+8.4%2.6%
2020£2.14–0.9%
2019£2.14-1.8%1.8%
2018£2.18+1.4%2.5%
2017£2.15+5.4%2.7%
2016£2.04+0.5%0.7%
2015£2.03-0.5%0.0%
2014£2.04-2.9%1.5%
2013£2.10+1.9%2.6%
2012£2.06+4.0%2.8%
2011£1.98+0.5%4.5%
2010£1.97+8.2%3.3%
2009£1.82+6.4%2.2%
2008£1.71+14.0%3.6%
2007£1.50+13.6%2.3%
2006£1.32-7.0%2.3%
2005£1.42+10.1%2.1%
2004£1.29-13.4%1.3%
2003£1.49+6.4%1.4%
2002£1.40+12.0%1.3%
2001£1.25-16.7%1.2%
2000£1.50+21.0%0.8%
1999£1.24+0.8%1.3%
1998£1.23+5.1%1.6%
1997£1.17-9.3%1.8%
1996£1.29+13.2%2.4%
1995£1.14-8.8%2.6%
1994£1.25+6.8%2.0%
1993£1.17-7.1%2.5%
1992£1.26-14.9%4.2%
1991£1.48+2.8%7.5%
1990£1.44+15.2%7.0%
1989£1.25-1.6%5.2%
1988£1.27-3.1%
1987£1.31+17.0%
1986£1.12+4.7%
1985£1.07-0.9%
1984£1.08+6.9%
1983£1.01+7.4%
198294p-4.1%
198198p-1.0%
198099p+16.5%
197985p+2.4%
197883p+7.8%
197777p+16.7%
197666p+6.5%
197562p+19.2%
197452p+10.6%
197347p+20.5%
197239p+11.4%
197135p+12.9%
197031p-3.1%
196932p+14.3%
196828p

ONS series CZNJ. About average prices · CSV

Related pages

Sources and receipts