Price comparison · Updated 2026-09-07

How Much Is Dog Food in the UK?

Form and calorie density decide the spend. Example costs by class — kibble, wet, fresh — not one “per bag” number.

Also for: US · AU

A bag sticker is not a price. Two bags that both say “£49.99” are different deals when one is 15 kg of supermarket kibble and the other is 8 kg of calorie-dense premium — and a fresh subscription billed per day is a third product entirely. The honest axes are form / type and the unit to compare: cost per kilogram for dry and wet (bag or case price ÷ kilograms), cost per day for fresh / refrigerated subscriptions by dog weight band. Calorie-dense premium can cost less per day than cheap bulk even when £/kg is higher. Compare form × unit, then match store-to-store on that unit — not the endcap “cheapest bag” banner alone.

These are example ranges only, not surveyed or sourced 2026 prices. Value supermarket dry sits toward the bottom of a £/kg band; current super-premium / specialty and fresh medium–large sit toward the top of their own units. Subscribe-and-save, Repeat Delivery, warehouse membership, and loyalty punch cards move stickers inside a band — they are not a “real 2026 sale” pound on this page. Always divide bag price by kilograms before you call two dry bags comparable. A fresh £/day cell is not a kibble £/kg cell. Pounds are GBP.

How much is dog food in the UK?

Example street cost by form / type and the unit that makes the row honest. Street here means the sticker you check out. Large warehouse bags and subscribe-and-save stacks sit toward the floor of a band; current specialty dry and fresh medium–large sit toward the ceiling of theirs. Pounds are GBP.

Assumptions: mainstream UK supermarket / warehouse / pet / online consumer dog-food SKUs. No shipping. No membership fee amortized into the cell unless Common for notes warehouse bulk. Cat food / vet Rx / pet insurance / raw DIY are not this page.

Every pound in that table is an example, not a sourced 2026 street price. If you compare a 15 kg supermarket bag to a fresh medium-dog daily rate as if they shared one “dog food” number, you are not comparing the same product. Run both through the columns. Fresh £/day stays on the fresh rows; dry £/kg stays on the dry rows.

Example ranges only, not surveyed or sourced 2026 prices. Dry and wet: always divide bag or case price by kilograms. Fresh rows stay cost per day by weight band — do not mash into £/kg. GBP.
Form / type Unit to compare Common for Ex. street price
Value / supermarket dry kibblecost per kilogrambudget everydayexample £1.50–4 / kg
Mainstream premium dry (James Wellbeloved / Hills / Royal Canin-class)cost per kilogrameveryday premiumexample £5–10 / kg
Super-premium / specialty dry (limited ingredient, high-meat)cost per kilogramallergy / performanceexample £10–18+ / kg
Wet / canned foodcost per kilogram (or per can labelled)mixer / small dogsexample £4–12 / kg
Large-bag warehouse / club drycost per kilogram after dividebulk householdsexample £1.50–5 / kg
Fresh / refrigerated subscription (small dog)cost per dayconvenienceexample £3–7 / day
Fresh / refrigerated subscription (medium–large dog)cost per dayconvenienceexample £7–14+ / day
Puppy / senior formula premium drycost per kilogramlife stageexample £6–12 / kg

Example ranges only, not surveyed or sourced 2026 prices. Dry and wet: always divide bag or case price by kilograms. Fresh rows stay cost per day by weight band — do not mash into £/kg. GBP.

Value supermarket, mainstream premium, and super-premium dry keep their own £/kg rows. Wet is kilograms (or a labelled can). Warehouse bags are still kilograms after you divide. Fresh small and fresh medium–large stay cost per day. Puppy / senior premium dry is a life-stage £/kg row, not a mashed “premium” cell.

Dry vs wet vs fresh — keep the unit honest

  • Value / supermarket dry kibble: cost per kilogram. Budget everyday. Sainsbury's, Morrisons and warehouse value bags live here, not on the super-premium row.
  • Mainstream premium dry: James Wellbeloved / Hills / Royal Canin-class. Everyday premium. Still cost per kilogram — a different band from supermarket kibble.
  • Super-premium / specialty dry: limited ingredient, high-meat. Allergy / performance. Highest dry £/kg band, its own row.
  • Wet / canned food: cost per kilogram, or per can when the label is the unit you actually buy. Mixer and small dogs. Not a dry-kibble cell.
  • Large-bag warehouse / club dry: cost per kilogram after you divide the warehouse bag. Bulk households. The 15 kg sticker is not the unit.
  • Fresh / refrigerated subscription (small dog): cost per day. Convenience. Not a £/kg row.
  • Fresh / refrigerated subscription (medium–large dog): cost per day, its own weight band. Convenience. Not the small-dog daily rate and not kibble £/kg.
  • Puppy / senior formula premium dry: cost per kilogram. Life stage. A different SKU from adult mainstream premium.

The class is form plus the unit. The bag sticker does not tell you which row you are on.

Bag math, calorie density, and what moves the sticker

Always divide bag or case price by kilograms before you call two dry or wet SKUs comparable. A 15 kg supermarket bag and an 8 kg calorie-dense premium bag that share a £49.99 sticker are not the same cost per kilo, and calorie-dense premium can still cost less per day once the feeding chart is in.

Subscribe-and-save, Repeat Delivery, warehouse membership, and loyalty punch cards — Pets at Home, Sainsbury's, Morrisons and the rest — move stickers inside a band. They are not a sourced 2026 sale pound. Divide the bag you actually check out — after the subscribe-and-save or warehouse stack — then stay on the same unit when you walk store to store.

Who actually puts a street price on a bag

  • Pets at Home: the specialist aisle. Repeat Delivery and VIP trim dry and wet SKUs; divide kilograms after the stack, then stay on that unit.
  • Sainsbury's: supermarket value kibble and selected mainstream bags. Nectar weeks move the sticker inside a band; divide kilograms after the stack.
  • Morrisons: the other supermarket aisle. House-brand and named dry sit on cost per kilogram, not the bag ticket.
  • Tesco, Asda, Ocado, Waitrose: the other grocery aisles. Compare the same form and the same unit the week you reorder.
  • Zooplus, PetPlanet, Amazon, Lidl, Aldi: specialists, marketplace and discounters. Compare the unit, not the aisle banner.

Frequently asked questions

How much is dog food in the UK?

Example only: value / supermarket dry kibble often £1.50–£4 / kg; mainstream premium dry £5–£10 / kg; super-premium / specialty dry £10–£18+ / kg; wet / canned £4–£12 / kg; large-bag warehouse / club dry £1.50–£5 / kg; fresh small-dog £3–£7 / day; fresh medium–large £7–£14+ / day; puppy / senior premium dry £6–£12 / kg. Example ranges only, not surveyed or sourced 2026 prices. Divide bag or case price by kilograms. Fresh stays cost per day.

Why isn't the bag sticker enough?

Two bags that both say £49.99 are different deals when one is 15 kg of supermarket kibble and the other is 8 kg of calorie-dense premium. A fresh subscription billed per day is a third product. Compare form × unit.

Can premium dry cost less per day?

Yes. Calorie-dense premium can cost less per day than cheap bulk even when £/kg is higher. Use the feeding chart for your dog's weight after you divide bag price by kilograms.

Do subscribe-and-save and warehouse change the math?

They move stickers inside a band. Pets at Home Repeat Delivery, supermarket loyalty, warehouse membership, and subscribe-and-save stacks are not a sourced 2026 sale pound. Divide the bag you actually check out by kilograms.

Should fresh be compared on £/kg?

No. Fresh / refrigerated subscriptions are billed per day by dog weight band. Small-dog and medium–large rows stay cost per day. Those cells are not kibble £/kg cells.

Stop reading. Stop overpaying.

FindPrices does the comparison shopping for you, every time - quietly, automatically, on every product page.