SmartShelf

✦ Go Pro

Cheapest Lamb Shanks in the UK

Prices updated 15 November 2026 · 22 products across 8 supermarkets

The best-value lamb shanks in the UK right now is OAKHURST Slow Cooked Lamb Shanks with Mint Gravy 0.8 KG at Aldi — £9.99/kg (£7.99).
22Products Compared
8Supermarkets
£9.99Lowest /Kg

We compare lamb shanks 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 lamb shanks is genuinely cheapest. Prices update daily.

1OAKHURST Slow Cooked Lamb Shanks with Mint Gravy 0.8 KGOAKHURST Slow Cooked Lamb Shanks with Mint Gravy 0.8 KGAldiBest value£9.99/kg£7.992Morrisons British 2 Gammon Shanks with a Honey and Mustard Glaze 550gMorrisons British 2 Gammon Shanks with a Honey and Mustard Glaze 550gMorrisons£10.45/kg£5.753Acre Lane 2 Lamb Shanks In Mint Gravy 800GAcre Lane 2 Lamb Shanks In Mint Gravy 800GTesco£10.62/kg£8.504Tesco 2X Lamb Shanks In Red Wine Gravy 780GTesco 2X Lamb Shanks In Red Wine Gravy 780GTesco£11.15/kg£8.705Tesco Finest Chef's Collection Caponata Lamb Shanks 1.2kgTesco Finest Chef's Collection Caponata Lamb Shanks 1.2kgTesco£12.50/kg£15.006Shazans Mutton Shanks 1kgShazans Mutton Shanks 1kgMorrisons£12.50/kg£12.507Sainsbury's British or New Zealand Lamb Shanks (Approx. 750g...Sainsbury's British or New Zealand Lamb Shanks (Approx. 750g...Sainsbury's£14.00/kg£10.508Tesco 2 Lamb Shanks 550g-900gTesco 2 Lamb Shanks 550g-900gTesco£14.00/kg£14.009Waitrose Slow Cooked Minted Lamb ShanksWaitrose Slow Cooked Minted Lamb ShanksWaitrose£14.18/kg£12.0010Hampshire Game Wild Venison Shank 400gHampshire Game Wild Venison Shank 400gOcado£14.50/kg£5.8011ASDA Slow Cooked Lamb Shank with Mint Gravy 390gASDA Slow Cooked Lamb Shank with Mint Gravy 390gAsda£14.79/kg£5.7712Tesco Lamb Shank In Mint Gravy 450GTesco Lamb Shank In Mint Gravy 450GTescoClubcard £5.50£14.89/kg£6.7013Essential Frozen British 2 Lamb ShanksEssential Frozen British 2 Lamb ShanksWaitrose£15.00/kg£12.0014Morrisons British Spring Lamb Shank 370g 0.25kg - 0.49kgMorrisons British Spring Lamb Shank 370g 0.25kg - 0.49kgMorrisons£16.00/kg£5.9215Morrisons Scotch Lamb Shank 400g 0.201kg - 0.651kgMorrisons Scotch Lamb Shank 400g 0.201kg - 0.651kgMorrisons£16.00/kg£6.4016M&S Select Farms British 2 Lamb Shanks 0.7kg - 0.95kgM&S Select Farms British 2 Lamb Shanks 0.7kg - 0.95kgM&S£16.00/kg£13.2017Waitrose Slow Cooked Harissa Spiced Lamb ShanksWaitrose Slow Cooked Harissa Spiced Lamb ShanksWaitrose£16.67/kg£12.0018No.1 Slow Cooked Harissa Lamb ShanksNo.1 Slow Cooked Harissa Lamb ShanksWaitrose£16.67/kg£12.0019Waitrose Slow Cooked Harissa Lamb ShanksWaitrose Slow Cooked Harissa Lamb ShanksWaitrose£16.67/kg£12.0020Exceptional by ASDA Yorkshire Reared Lamb Shanks (Typically 0.9kg)Exceptional by ASDA Yorkshire Reared Lamb Shanks (Typically 0.9kg)Asda£19.97/kg£17.9721Sainsbury's 2.2kg Welsh Hill Lamb Shanks, Taste the Differen...Sainsbury's 2.2kg Welsh Hill Lamb Shanks, Taste the Differen...Sainsbury's£22.50/kg£49.5022Sainsbury's 1.8kg Welsh Hill Lamb Shanks, Taste the Differen...Sainsbury's 1.8kg Welsh Hill Lamb Shanks, Taste the Differen...Sainsbury's£27.50/kg£49.50
See The Live Lamb Shanks Comparison →

Cheapest Lamb Shanks: FAQ

Where is the cheapest lamb shanks in the UK?

Right now the best value lamb shanks is OAKHURST Slow Cooked Lamb Shanks with Mint Gravy 0.8 KG at Aldi, £7.99 (£9.99/kg). SmartShelf ranks lamb shanks by price per unit across 8 supermarkets, updated daily.

Which supermarket is cheapest for lamb shanks?

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

How does SmartShelf compare lamb shanks 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.