SmartShelf

✦ Go Pro

Cheapest Dry Food in the UK

Prices updated 14 November 2026 · 332 products across 6 supermarkets

The best-value dry food in the UK right now is Sainsbury's 6 x 400g Complete Nutrition Adult Dog 1 - 7 Year... at Sainsbury's — £0.68/kg (£1.64).
332Products Compared
6Supermarkets
£0.68Lowest /Kg

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

1Sainsbury's 6 x 400g Complete Nutrition Adult Dog 1 - 7 Year...Sainsbury's 6 x 400g Complete Nutrition Adult Dog 1 - 7 Year...Sainsbury'sBest valueNectar £3.29£0.68/kg£1.642Sainsbury's Complete Nutrition Adult Dog Food Meat Selection...Sainsbury's Complete Nutrition Adult Dog Food Meat Selection...Sainsbury'sNectar £3.29£0.68/kg£1.643Sainsbury's 12kg Complete Nutrition with Chicken & Vegetable...Sainsbury's 12kg Complete Nutrition with Chicken & Vegetable...Sainsbury's£0.75/kg£8.994Sainsbury's 12kg Complete Nutrition with Chicken & Vegetables 1 - 7 Years Worker Dog FoodSainsbury's 12kg Complete Nutrition with Chicken & Vegetables 1 - 7 Years Worker Dog FoodSainsbury's£0.75/kg£8.995Morrisons Chief Dry Worker Breed Dog Food With Beef & Veg 12KgMorrisons Chief Dry Worker Breed Dog Food With Beef & Veg 12KgMorrisons£0.90/kg£10.796Sainsbury's Adult Complete Nutrition with Chicken & Vegetabl...Sainsbury's Adult Complete Nutrition with Chicken & Vegetabl...Sainsbury's£0.95/kg£2.857Sainsbury's 3kg Complete Nutrition Adult 1 - 7 Years with Be...Sainsbury's 3kg Complete Nutrition Adult 1 - 7 Years with Be...Sainsbury's£0.95/kg£2.858Tesco Chicken & Vegetable Dry Dog Food 12KgTesco Chicken & Vegetable Dry Dog Food 12KgTesco£0.96/kg£11.509Tesco Beef & Vegetable Dry Dog Food 12KgTesco Beef & Vegetable Dry Dog Food 12KgTesco£0.96/kg£11.5010Wagg Active Goodness Complete Rich in Beef & Veg 12kgWagg Active Goodness Complete Rich in Beef & Veg 12kgAsda£1.00/kg£11.9511Sainsbury's Adult Complete Nutrition with Chicken & Vegetables 3kgSainsbury's Adult Complete Nutrition with Chicken & Vegetables 3kgSainsbury's£1.00/kg£2.9912Sainsbury's 3kg Complete Nutrition Adult 1 - 7 Years with Beef & VegetablesSainsbury's 3kg Complete Nutrition Adult 1 - 7 Years with Beef & VegetablesSainsbury's£1.00/kg£2.9913Sainsbury's 12kg Complete Nutrition Adult 1 - 7 Years with Chicken & VegetablesSainsbury's 12kg Complete Nutrition Adult 1 - 7 Years with Chicken & VegetablesSainsbury's£1.00/kg£12.0014Wagg Meaty Goodness Adult Complete Chicken Dinner 12kgWagg Meaty Goodness Adult Complete Chicken Dinner 12kgIceland£1.00/kg£12.0015Tesco Dry Food Mixer Adult Dog 4KgTesco Dry Food Mixer Adult Dog 4KgTesco£1.06/kg£4.2516Tesco Adult Dog Complete Dry Food - Chicken & Vegetables 3kgTesco Adult Dog Complete Dry Food - Chicken & Vegetables 3kgTesco£1.08/kg£3.2517Tesco Beef & Country Vegetable Dry Dog Food 3KgTesco Beef & Country Vegetable Dry Dog Food 3KgTesco£1.08/kg£3.2518Tesco Chicken Small Dog Dry Dog Food 3KgTesco Chicken Small Dog Dry Dog Food 3KgTesco£1.08/kg£3.2519Sainsbury's Senior Complete Nutrition with Chicken & Rice 3kgSainsbury's Senior Complete Nutrition with Chicken & Rice 3kgSainsbury's£1.08/kg£3.2520Sainsbury's Adult Complete Nutrition Small Dog with Chicken & Vegetables 3kgSainsbury's Adult Complete Nutrition Small Dog with Chicken & Vegetables 3kgSainsbury's£1.08/kg£3.2521Morrisons Chief Dry Adult Dog Food With Chicken & Veg 12KgMorrisons Chief Dry Adult Dog Food With Chicken & Veg 12KgMorrisons£1.08/kg£12.9522Sainsbury's Senior Complete Nutrition with Chicken & Rice 3k...Sainsbury's Senior Complete Nutrition with Chicken & Rice 3k...Sainsbury's£1.17/kg£3.5023Morrisons Chief Dry Adult Dog Food With Beef & Veg 3KgMorrisons Chief Dry Adult Dog Food With Beef & Veg 3KgMorrisons£1.18/kg£3.5524Morrisons Complete Dog Food Chicken Veg & Rice 3kgMorrisons Complete Dog Food Chicken Veg & Rice 3kgMorrisons£1.18/kg£3.55
See The Live Dry Food Comparison →

Cheapest Dry Food: FAQ

Where is the cheapest dry food in the UK?

Right now the best value dry food is Sainsbury's 6 x 400g Complete Nutrition Adult Dog 1 - 7 Year... at Sainsbury's, £1.64 (£0.68/kg). SmartShelf ranks dry food by price per unit across 6 supermarkets, updated daily.

Which supermarket is cheapest for dry food?

We compare dry food 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 dry food 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.