Cheapest Kefir in the UK
Prices updated 15 November 2026 · 121 products across 8 supermarkets
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.
Mlekovita Natural Polski Kefir 1kg£2.20/litre£2.203
Milko Kefir Naturalny Natural Kefir 1L£2.30/litre£2.304
Krasnystaw Kefir 500ml£2.40/litre£1.205
Mlekovita Strawberry Kefir 1kg£2.45/kg£2.456
Mlekovita Strawberry Kefir 1kg£2.45/litre£2.457
Lowicz Kefir 400g£2.48/kg£0.998
Lowicz Kefir 400g£2.50/kg£1.009
Krasnystaw Kefir 420g£2.86/kg£1.2010
Yeo Valley Organic Kefir Natural 1L£3.50/litre£3.5014
Lancashire Farm Kefir Natural Yogurt 1kg£3.50/kg£3.5015
Krasnystaw 420g Kefir£3.57/kg£1.5016
Morrisons Nourish Strawberry Kefir Yogurt 350g£3.86/kg£1.3518
Biotiful Gut Health Organic Kefir 1L£4.00/litre£4.0020
Biotiful Gut Health Kefir Natural Yogurt Original 1kg£4.50/kg£4.5022
Biotiful Gut Health Kefir Natural Yogurt Original 1kg£4.50/kg£4.5023
Biotiful Gut Health Kefir Natural Yogurt Original 1kg£4.50/kg£4.5024
Biotiful Kefir Yogurt Original 1kg£4.50/kg£4.50Cheapest 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.