SmartShelf

✦ Go Pro

Cheapest Kefir in the UK

Prices updated 15 November 2026 · 121 products across 8 supermarkets

The best-value kefir in the UK right now is Mlekpol Natural Kefir 1L at Asda — £2.10/litre (£2.10).
121Products Compared
8Supermarkets
£2.10Lowest /Litre

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

1Mlekpol Natural Kefir 1LMlekpol Natural Kefir 1LAsdaBest value£2.10/litre£2.102Mlekovita Natural Polski Kefir 1kgMlekovita Natural Polski Kefir 1kgSainsbury's£2.20/litre£2.203Milko Kefir Naturalny Natural Kefir 1LMilko Kefir Naturalny Natural Kefir 1LMorrisons£2.30/litre£2.304Krasnystaw Kefir 500mlKrasnystaw Kefir 500mlMorrisons£2.40/litre£1.205Mlekovita Strawberry Kefir 1kgMlekovita Strawberry Kefir 1kgMorrisons£2.45/kg£2.456Mlekovita Strawberry Kefir 1kgMlekovita Strawberry Kefir 1kgSainsbury's£2.45/litre£2.457Lowicz Kefir   400gLowicz Kefir 400gMorrisons£2.48/kg£0.998Lowicz Kefir 400gLowicz Kefir 400gOcado£2.50/kg£1.009Krasnystaw Kefir 420gKrasnystaw Kefir 420gSainsbury's£2.86/kg£1.2010GRAHAM'S THE FAMILY DAIRY Natural Kefir Yogurt 350 GGRAHAM'S THE FAMILY DAIRY Natural Kefir Yogurt 350 GAldi£3.10/kg£1.0911GRAHAM'S THE FAMILY DAIRY Strawberry Kefir Yogurt 350 GGRAHAM'S THE FAMILY DAIRY Strawberry Kefir Yogurt 350 GAldi£3.10/kg£1.0912GRAHAM'S THE FAMILY DAIRY Passion Fruit, Mango & Papaya Kefir Yogurt 350 GGRAHAM'S THE FAMILY DAIRY Passion Fruit, Mango & Papaya Kefir Yogurt 350 GAldi£3.10/kg£1.0913Yeo Valley Organic Kefir Natural 1LYeo Valley Organic Kefir Natural 1LSainsbury's£3.50/litre£3.5014Lancashire Farm Kefir Natural Yogurt 1kgLancashire Farm Kefir Natural Yogurt 1kgTesco£3.50/kg£3.5015Krasnystaw 420g KefirKrasnystaw 420g KefirSainsbury's£3.57/kg£1.5016Yeo Valley Kefir Natural 350gYeo Valley Kefir Natural 350gAsda£3.83/kg£1.3417Morrisons Nourish Strawberry Kefir Yogurt 350gMorrisons Nourish Strawberry Kefir Yogurt 350gMorrisons£3.86/kg£1.3518Biotiful Gut Health Kefir Natural Yogurt Original 1kgBiotiful Gut Health Kefir Natural Yogurt Original 1kgAsda£3.98/kg£3.9819Biotiful Gut Health Organic Kefir 1LBiotiful Gut Health Organic Kefir 1LOcado£4.00/litre£4.0020Yeo Valley Kefir Natural 500mlYeo Valley Kefir Natural 500mlAsda£4.46/litre£2.2321Biotiful Gut Health Kefir Natural Yogurt Original 1kgBiotiful Gut Health Kefir Natural Yogurt Original 1kgSainsbury's£4.50/kg£4.5022Biotiful Gut Health Kefir Natural Yogurt Original 1kgBiotiful Gut Health Kefir Natural Yogurt Original 1kgMorrisons£4.50/kg£4.5023Biotiful Gut Health Kefir Natural Yogurt Original 1kgBiotiful Gut Health Kefir Natural Yogurt Original 1kgTesco£4.50/kg£4.5024Biotiful Kefir Yogurt Original 1kgBiotiful Kefir Yogurt Original 1kgOcado£4.50/kg£4.50
See The Live Kefir Comparison →

Cheapest Kefir: FAQ

Where is the cheapest kefir in the UK?

Right now the best value kefir is Mlekpol Natural Kefir 1L at Asda, £2.10 (£2.10/litre). SmartShelf ranks kefir by price per unit across 8 supermarkets, updated daily.

Which supermarket is cheapest for kefir?

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

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