Buying dry dog food in bulk
A larger bag of dry dog food usually costs less per kilo, but it is only good value if your dog gets through it before it goes stale. Here's how to weigh it up honestly before committing to a large bag your dog might not get through in time.
Why bigger bags cost less per kilo
Packaging and handling cost roughly the same whether a bag holds 3kg or 15kg, so the cost per kilo generally drops as bag size goes up — buying a larger bag is usually the cheaper way to feed a dog over time, provided you can actually use it all in good condition.
This works best for households with a dog eating through food steadily, multiple dogs sharing the same food, or anyone confident about storing a large bag properly for as long as it takes to finish it.
The real limit: how fast your dog eats it
Dry food starts to lose freshness once a bag is opened, and fats in the kibble can turn rancid over time even when a bag is sealed well between meals. As a rough guide, a bag that will take more than about six to eight weeks for your dog to finish is often better bought in a smaller size, even at a slightly higher cost per kilo, than working through a large bag slowly as it loses quality.
A single small dog on a large bag of food, or a household buying more than they need because the price per kilo looks better, is the classic way bulk buying stops being good value — the saving on paper disappears if a portion of the bag is thrown away stale or unappealing.
Storing a large bag properly
Keep dry food in its original bag, sealed tightly or placed inside an airtight container, somewhere cool and dry away from direct sunlight. This slows the rate at which fats break down and helps a large bag stay in good condition for longer.
Buying in bulk suits households that can genuinely commit to using the food within a reasonable time and storing it properly — for a single dog eating modest portions, working out roughly how many weeks a bag will actually last is worth doing before choosing size purely on price per kilo.
The cheaper end of the range
Everything below is in stock with us, priced with delivery worked out, and packed and posted by hand in the UK.

Forthglade Cold Pressed Natural Turkey
Cold-pressed turkey kibble for dogs from 2 months, soft enough to mix with water for young pups
£45.99

Forthglade Cold Pressed Grain Free Salmon
Cold-pressed grain-free dry food for dogs, built on fresh and dried salmon
From£16.99

Forthglade Cold Pressed Grain Free Duck
Cold-pressed grain-free duck food with fruit and botanicals, in two bag sizes
From£16.99

Forthglade Cold Pressed Grain Free Chicken
Cold-pressed grain-free chicken food with fruit and botanicals, in three bag sizes
From£16.99

Forthglade Complete Meal Lightly Baked Turkey
A lightly baked complete dry food, 50% turkey, for adult dogs of any breed
From£12.49

Forthglade Complete Meal Lightly Baked Chicken
A grain-free complete dry food for adult dogs, lightly baked and built on 50% chicken
From£12.49

Forthglade Cold Pressed Small Dog Turkey
Cold-pressed grain-free dry food for small dogs and puppies, built on turkey
£16.99

Forthglade Complete Meal Lightly Baked Lamb
A lightly baked complete dry food, 50% lamb, for adult dogs of any breed
From£12.49

Forthglade Cold Pressed Grain Free Turkey
Grain-free cold-pressed turkey kibble for dogs, gentle on sensitive stomachs
£69.69

Harringtons Puppy Turkey & Rice
Complete turkey puppy food with 30% protein and feeding bands by adult weight
£6.49

Harringtons Adult Dog Turkey Veg
Complete dry food for adult dogs with turkey, chicken and salmon oil, 21% protein
From£3.39

Harringtons Adult Dog Salmon & Potato
Complete salmon and potato dry dog food with 21% protein in a 1.7KG bag
£6.25
Common questions
- Does dry dog food go off once opened?
- It does lose freshness over time, mainly because the fats in the kibble can turn rancid once exposed to air, even in a sealed bag. This is why a bag that will take many weeks to finish is not always the best value choice, even if it costs less per kilo.
- How long does an opened bag of dry dog food last?
- As a rough guide, aim to use an opened bag within about six to eight weeks for the best quality, storing it in a cool, dry place away from sunlight, ideally in an airtight container.
- Is buying dog food in bulk actually cheaper?
- Usually per kilo, yes, since packaging and handling cost roughly the same regardless of bag size. It only works out genuinely cheaper overall if your dog gets through the bag while it is still in good condition.
- What size bag should I buy for one small dog?
- Work out roughly how many weeks a bag will last based on your dog's daily portion, and choose a size that will be finished within about six to eight weeks, even if a larger bag looks like better value per kilo on the shelf.
Written by Matt Garnett, who runs Giddy Pets and is a lifelong pet owner — not a vet. This is general information, not veterinary advice, and it cannot replace an examination by the vet who knows your animal. How we write these guides.