Monthly Landings·June 2026·provisional·published 31 July 2026

Ports

What fishers were paid for a tonne of fish last month.

June 2026 · Cod · first-sale price

£5,741 /tonne

2,325 tonnes landed, worth £13.35m

Up 34% on June 2025 (+34%)

Same month, previous years

  • 21

  • 22

  • 23

  • 24

  • 25

  • 26

Price is what fishers were paid at first sale, before any processing or markup. It is published for the UK as a whole and never by port.

Ranked by //

43 species

Where this comes from

The Marine Management Organisation publishes landings by species every month, with a price per tonne. It is the only first-sale price the UK publishes.

June 2026 in total

25,461 tonnes landed into UK ports, worth £69.53m across 43 species.

What this is not

Not a retail price, and not a price at any one port. It is what the catch fetched at first sale, nationally, before anyone processed or transported it.