Factcheck LedgerReceipts, not verdicts

Average price of white fish fillets in the UK since 1971

Average price, 2024
£19.45
per kg
Average price, 1971
58p
per kg

The ONS published an average UK price for white fish fillets, per kg for 54 years, from 1971 (58p) to 2024 (£19.45). The highest yearly average is £19.53 in 2023. The largest rise from one year to the next was +32.9%, in 1973. In 2024 the average was -0.4% on 2023; all-items CPI inflation that year was 2.5%. Ten years earlier, in 2014, the average was £13.62.

1,953 p58 p 19712024
Every value in the official series, 1971 to 2024.

Average price by year

YearAverage price (per kg)Change on previous yearCPI inflation that calendar year (ONS, D7G7)
2024£19.45-0.4%2.5%
2023£19.53+14.3%7.3%
2022£17.08+7.6%9.1%
2021£15.87+3.5%2.6%
2020£15.34+5.4%0.9%
2019£14.55+2.3%1.8%
2018£14.22-0.6%2.5%
2017£14.30+6.5%2.7%
2016£13.43+2.5%0.7%
2015£13.10-3.8%0.0%
2014£13.62+6.9%1.5%
2013£12.74-0.9%2.6%
2012£12.85+10.4%2.8%
2011£11.64+5.1%4.5%
2010£11.07+3.0%3.3%
2009£10.75+2.6%2.2%
2008£10.48+0.4%3.6%
2007£10.44+10.6%2.3%
2006£9.44+7.9%2.3%
2005£8.75+1.3%2.1%
2004£8.64+1.4%1.3%
2003£8.52-2.7%1.4%
2002£8.76+1.2%1.3%
2001£8.66+3.1%1.2%
2000£8.40+7.6%0.8%
1999£7.81+19.1%1.3%
1998£6.56+14.5%1.6%
1997£5.73+11.7%1.8%
1996£5.13-7.2%2.4%
1995£5.53-5.0%2.6%
1994£5.82-3.5%2.0%
1993£6.03-9.0%2.5%
1992£6.63+5.2%4.2%
1991£6.30+9.8%7.5%
1990£5.74+19.6%7.0%
1989£4.80+4.6%5.2%
1988£4.59+6.5%
1987£4.31+10.5%
1986£3.90+15.7%
1985£3.37+10.1%
1984£3.06+9.7%
1983£2.79+6.1%
1982£2.63+7.8%
1981£2.44+2.1%
1980£2.39+4.4%
1979£2.29+11.7%
1978£2.05+7.9%
1977£1.90+29.3%
1976£1.47+24.6%
1975£1.18+8.3%
1974£1.09+17.2%
197393p+32.9%
197270p+20.7%
197158p

ONS series CZOL. The item or its measure was different before the date in brackets. About average prices · CSV

Related pages

Sources and receipts