SmartShelf

✦ Go Pro

Cheapest Haddock in the UK

Prices updated 15 November 2026 · 62 products across 9 supermarkets

The best-value haddock in the UK right now is M&S Smoked Haddock Chowder 600g at M&S — £4.83/kg (£2.90).
62Products Compared
9Supermarkets
£4.83Lowest /Kg

We compare haddock across all 9 major UK supermarkets: Tesco, Asda, Sainsbury's, Morrisons, Waitrose, Aldi, M&S, Ocado and Iceland — and rank by price per unit so you can see where haddock is genuinely cheapest. Prices update daily.

1M&S Smoked Haddock Chowder 600gM&S Smoked Haddock Chowder 600gM&SBest value£4.83/kg£2.902THE FISHMONGER Battered Haddock 4 Pack 0.5 KGTHE FISHMONGER Battered Haddock 4 Pack 0.5 KGAldi£7.38/kg£3.693Iceland 4 Haddock Fillets Battered Skinless & Boneless 440gIceland 4 Haddock Fillets Battered Skinless & Boneless 440gIceland£10.23/kg£4.504THE FISHMONGER Smoked Haddock 0.36 KGTHE FISHMONGER Smoked Haddock 0.36 KGAldi£10.97/kg£3.955THE FISHMONGER Haddock Fillets 0.36 KGTHE FISHMONGER Haddock Fillets 0.36 KGAldi£10.97/kg£3.956Iceland 2 Jumbo Haddock Fillets Battered 410gIceland 2 Jumbo Haddock Fillets Battered 410gIceland£10.98/kg£4.507SPECIALLY SELECTED Chip Shop Style Extra Large Beer Battered Haddock Fillets 2 Pack 0.46 KGSPECIALLY SELECTED Chip Shop Style Extra Large Beer Battered Haddock Fillets 2 Pack 0.46 KGAldi£11.93/kg£5.498M&S Count On Us Haddock Mornay 380gM&S Count On Us Haddock Mornay 380gM&S£12.50/kg£4.759M&S Smoked Haddock in Cheese Sauce 400gM&S Smoked Haddock in Cheese Sauce 400gM&S£12.50/kg£5.0010Morrisons Battered Haddock 440gMorrisons Battered Haddock 440gMorrisons£13.64/kg£6.0011Birds Eye 4 Breaded Haddock Fish Fillets 400gBirds Eye 4 Breaded Haddock Fish Fillets 400gAsda£13.75/kg£5.5012Iceland 4 Smoked Haddock Fillets 500gIceland 4 Smoked Haddock Fillets 500gIceland£14.00/kg£7.0013Iceland 4 Haddock Fillets 500gIceland 4 Haddock Fillets 500gIceland£14.00/kg£7.0014ASDA 4 Battered Haddock Fillets 440gASDA 4 Battered Haddock Fillets 440gAsda£14.80/kg£6.5115M&S 4 Battered Haddock Fillets Frozen 500gM&S 4 Battered Haddock Fillets Frozen 500gM&S£15.00/kg£7.5016M&S 4 Breaded Haddock Fillets Frozen 500gM&S 4 Breaded Haddock Fillets Frozen 500gM&S£15.00/kg£7.5017Market Street Angel Cut Haddock 0.1kg - 0.35kgMarket Street Angel Cut Haddock 0.1kg - 0.35kgMorrisons£15.00/kg£3.4518Tesco Finest Smoked Haddock Fillets  & Leek Rarebit Gratin 350gTesco Finest Smoked Haddock Fillets & Leek Rarebit Gratin 350gTesco£15.71/kg£5.5019Birds Eye 4 Haddock Breaded Fish Fillets 400gBirds Eye 4 Haddock Breaded Fish Fillets 400gAsda£15.80/kg£6.3220M&S Haddock Mornay Frozen 400gM&S Haddock Mornay Frozen 400gM&S£16.25/kg£6.5021Waitrose 2 Battered Haddock FilletsWaitrose 2 Battered Haddock FilletsWaitrose£16.67/kg£5.0022Waitrose 2 Breaded Haddock FilletsWaitrose 2 Breaded Haddock FilletsWaitrose£16.67/kg£5.0023Young's Chip Shop 2 Extra Large Haddock Fillets 300gYoung's Chip Shop 2 Extra Large Haddock Fillets 300gIceland£16.67/kg£5.0024Sainsbury's MSC Ready to Cook Haddock Florentine 380gSainsbury's MSC Ready to Cook Haddock Florentine 380gSainsbury's£17.11/kg£6.50
See The Live Haddock Comparison →

Cheapest Haddock: FAQ

Where is the cheapest haddock in the UK?

Right now the best value haddock is M&S Smoked Haddock Chowder 600g at M&S, £2.90 (£4.83/kg). SmartShelf ranks haddock by price per unit across 9 supermarkets, updated daily.

Which supermarket is cheapest for haddock?

We compare haddock across Tesco, Sainsbury's, Asda, Morrisons, Waitrose, Aldi, M&S, Ocado and Iceland. Today M&S has the cheapest option, but the ranking updates every day as prices change.

How does SmartShelf compare haddock prices?

We list each product's price per unit (£/kg, £/litre or per item) so you compare like for like, and we show loyalty prices such as Clubcard and Nectar where available. Free, with no sign-up.