Cheapest Puppy in the UK
Prices updated 14 November 2026 · 62 products across 6 supermarkets
We compare puppy 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 puppy is genuinely cheapest. Prices update daily.
Sainsbury's Puppy Complete Nutrition with Chicken & Rice 3kg£1.08/kg£3.253
Morrisons Chief Dry Puppy Food With Chicken & Veg 2.5Kg£1.20/kg£3.004
Sainsbury's Complete Nutrition Puppy Food Meat Selection in Jelly 6 x 400g£1.37/kg£3.295
Morrisons Chief Meaty Chunks In Jelly Puppy Dog Food 6 x 400g£1.88/kg£4.506
Wagg Complete Rich in Chicken with Gravy Dry Puppy Food 2kg£2.33/kg£4.657
Sainsbury's Puppy Complete Nutrition Meaty Selection in Jelly Wet Dog Food 12 x 100g£2.66/kg£3.1910
Butcher's Puppy Perfect Dog Food Tins 6 x 400g£2.71/kg£6.5011
Butcher's Grain Free Puppy Perfect Dog Food Tins Variety Pack 6 x 400g£2.73/kg£6.5512
Butcher's Puppy Perfect Tinned Dog Food 6x400g£2.73/kg£6.5513
PEDIGREE Junior Puppy Wet Dog Food Mixed Selection in Jelly 6x400g Tin Can£2.90/kg£6.9514
Pedigree Puppy Wet Dog Food Tins Mixed in Jelly 6 x 400g£2.90/kg£6.9515
BAKERS Superfoods Puppy Chicken with Vegetables Dry Dog Food 2.85kg£2.98/kg£8.5016
Bakers Puppy Chicken with Vegetables Dry Dog Food 2.85kg£2.98/kg£8.5017
Bakers Puppy Dry Dog Food Chicken and Veg 2.85kg£3.05/kg£8.7018
Bakers Puppy Dry Dog Food Chicken & Veg 2.85kg£3.05/kg£8.7019
Harringtons Dry Puppy Food Rich in Turkey & Rice 1.7kg£3.24/kg£5.5020
Skinners Field & Trial Puppy Dry Dog Food 15kg£3.33/kg£50.0022
Harringtons Puppy Rich in Turkey & Rice 1.7kg£3.35/kg£5.7023
BAKERS Puppy Chicken with Vegetables Dry Dog Food 1.1kg£3.41/kg£3.7524
Sainsbury's Nature's Goodness Puppy Terrine with Chicken & Vegetables 395g£3.42/kg£1.35Cheapest Puppy: FAQ
Where is the cheapest puppy in the UK?
Right now the best value puppy is Harringtons Superfoods Grain Free Dry Puppy Food – Chicken 10kg at Asda, £5.50 (£0.55/kg). SmartShelf ranks puppy by price per unit across 6 supermarkets, updated daily.
Which supermarket is cheapest for puppy?
We compare puppy 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 puppy 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.