SmartShelf

✦ Go Pro

Cheapest Oatcakes in the UK

Prices updated 15 November 2026 · 54 products across 6 supermarkets

The best-value oatcakes in the UK right now is North Staffordshire Oatcakes x6 at Sainsbury's — £0.22/each (£1.30).
54Products Compared
6Supermarkets
£0.22Lowest /Each

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

1North Staffordshire Oatcakes x6North Staffordshire Oatcakes x6Sainsbury'sBest value£0.22/each£1.302North Staffordshire Oatcakes 6 per packNorth Staffordshire Oatcakes 6 per packMorrisons£0.22/each£1.303Nairn's Rough Oatcakes 291gNairn's Rough Oatcakes 291gAsda£3.44/kg£1.004Nairn's Rough Oatcakes 291gNairn's Rough Oatcakes 291gMorrisons£3.44/kg£1.005Nairn's Rough Oatcake 291gNairn's Rough Oatcake 291gSainsbury's£4.81/kg£1.406Morrisons Scottish Rough Oatcakes 250gMorrisons Scottish Rough Oatcakes 250gMorrisons£5.00/kg£1.257M&S Scottish Oatcakes 300gM&S Scottish Oatcakes 300gM&S£5.00/kg£1.508M&S Scottish Seeded Oatcakes 200gM&S Scottish Seeded Oatcakes 200gM&S£5.00/kg£1.009Tesco Scottish Rough Oatcakes 250GTesco Scottish Rough Oatcakes 250GTesco£5.20/kg£1.3010Sainsbury's Rough Oatcakes 250gSainsbury's Rough Oatcakes 250gSainsbury's£5.40/kg£1.3511Nairns Rough Oatcakes 291GNairns Rough Oatcakes 291GTesco£5.50/kg£1.6012Mckenzie Thick Oatcakes  200GMckenzie Thick Oatcakes 200GMorrisons£5.75/kg£1.1513Stockan's Thick Oatcakes 200G (L)Stockan's Thick Oatcakes 200G (L)Tesco£6.00/kg£1.2014Stockans Orkney Thick Oatcakes  200gStockans Orkney Thick Oatcakes 200gMorrisons£6.00/kg£1.2015Stockan's Oatcakes Thick Triangular 200gStockan's Oatcakes Thick Triangular 200gOcado£6.00/kg£1.2016Nairn's Traditional Rough Oatcakes 290gNairn's Traditional Rough Oatcakes 290gOcado£6.03/kg£1.7517Nairns Fine Milled Oatcakes 250GNairns Fine Milled Oatcakes 250GTesco£6.40/kg£1.6018Nairn's Fine Oatcakes 218gNairn's Fine Oatcakes 218gOcado£6.42/kg£1.4019Irving's Homestyle Bakery Traditional Oatcakes 200gIrving's Homestyle Bakery Traditional Oatcakes 200gMorrisons£6.75/kg£1.3520Nairn's Organic Oatcake 250gNairn's Organic Oatcake 250gSainsbury's£7.00/kg£1.7521Nairn's Organic Oatcakes 250gNairn's Organic Oatcakes 250gOcado£7.00/kg£1.7522Stockans Thin Oatcakes 100gStockans Thin Oatcakes 100gMorrisons£7.00/kg£0.7023Nairn's Fine Milled Oatcakes 218gNairn's Fine Milled Oatcakes 218gMorrisons£7.34/kg£1.6024Nairn's On the Go Fruit & Seed Oatcakes 225gNairn's On the Go Fruit & Seed Oatcakes 225gSainsbury's£7.56/kg£1.70
See The Live Oatcakes Comparison →

Cheapest Oatcakes: FAQ

Where is the cheapest oatcakes in the UK?

Right now the best value oatcakes is North Staffordshire Oatcakes x6 at Sainsbury's, £1.30 (£0.22/each). SmartShelf ranks oatcakes by price per unit across 6 supermarkets, updated daily.

Which supermarket is cheapest for oatcakes?

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

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