How to Store Dry Dog Food: The UK Owner's Guide (2026)

You spend time choosing a good food, work out the right portion, and then tip the whole bag into a plastic bin under the stairs. Six weeks later your dog starts leaving half of it and you wonder what changed about the recipe. Nothing changed about the recipe. The storage did the damage.

The quick answer

Keep dry dog food in its original bag, roll the bag down tight to push the air out, and put the whole bag inside a sealed container in a cool, dark cupboard indoors. Aim to finish an opened bag within about six weeks. Never pour kibble loose into a bin, never store it in the garage, and never top up a part-used container with a fresh bag.

If you only change one thing, change this: the bag goes in the container, not the food.

Why dry food goes off at all

Kibble looks indestructible. It is dry, it is hard, it sits on a shelf for a year before you buy it. The part that spoils is not the carbohydrate, it is the fat.

Dry food is made by extrusion, then sprayed on the outside with fats and oils. That coating is what carries the smell and most of the palatability, and it is the reason your dog comes running when the bag opens. Fat reacts with oxygen. As it oxidises it changes smell first, long before anything looks wrong, going slightly waxy and stale, a bit like old crayons or putty. Warmth speeds the reaction up, light speeds it up, and moisture brings its own separate problem.

So the food that makes your dog turn their nose up after a month in a warm kitchen has not gone mouldy and will not usually make them ill. It has simply gone dull. Dogs read fat and smell, so they notice the change long before we do. If you have a dog who was keen on their food and has gone off it, storage is worth ruling out before you blame the food or start shopping for a new one. Our guide to a fussy dog who will not eat covers the other causes.

The four things that spoil it

Air. Every time the bag is open, oxygen gets to the fat. Rolling the bag down and clipping it is more useful than it sounds, because it removes most of the air sitting on top of the food.

Heat. Oxidation roughly accelerates as temperature rises, which is why the cupboard next to the oven, the airing cupboard and the conservatory are all poor choices. A cool floor-level cupboard on an internal wall is the best spot in most homes.

Light. Daylight degrades fats and some vitamins. This is one of the quiet arguments for keeping the food in its opaque bag rather than a clear plastic tub on the worktop.

Moisture. This is the one that actually becomes a health question rather than a palatability one. Damp kibble can grow mould, and the worst offender for damp is the place most people pick: the garage.

Why not the garage

A garage or outhouse feels like the sensible home for a 12.5kg sack. It is the worst option available.

Unheated spaces swing through a wide temperature range between day and night, and every time the air cools, moisture condenses on the coldest surface it can find, which includes the inside of a part-open food bag. Garages also have mice and rats, and a paper and plastic food bag is no obstacle at all to either. Rodents do not need to eat much to contaminate a lot.

Keep it inside the house. If a 12.5kg bag genuinely will not fit in a kitchen cupboard, a lidded container in a hallway, under the stairs or in a utility room is still a better answer than the garage.

Keep the bag, use the container

Dog food bags are not just printed paper. Most are multi-layer, with a barrier layer designed to slow oxygen and moisture getting in. Decanting the food throws that barrier away and keeps only the box.

There is a second, grubbier reason. When kibble sits directly against a plastic bin, the fat coating rubs off onto the walls. That residue stays behind when the food is gone, oxidises on its own schedule, and then taints the next bag you pour in on top of it. People who decant and never wash the bin are effectively adding a spoonful of rancid fat to every new bag.

Put the rolled-down bag inside the container. You get the barrier, the batch code and the best-before date, a clean container, and no transfer of stale fat. If you prefer to decant anyway, wash and dry the container completely between bags, and never add fresh food on top of old.

Match the bag size to your dog, not to the price per kilo

This is where most storage advice goes quietly wrong. The usual counsel is to buy the biggest bag because the price per kilo is lower. That is true, and it is the right call for a big dog. For a small dog it means paying less per kilo for food that will be stale before the bag is finished.

The test is simple: will your dog finish the bag inside about six weeks of opening it? Work it out from the portion on the label.

Here is the arithmetic on Happy Dog Africa, which comes in 1kg at £8.69, 4kg at £33.79, 12.5kg at £67.49 and a 12.5kg twin pack at £132.59. Our own calculation, not the manufacturer's:

  • 1kg, £8.69 is £8.69 per kilo
  • 4kg, £33.79 is about £8.45 per kilo
  • 12.5kg, £67.49 is about £5.40 per kilo
  • 12.5kg twin pack, £132.59 is about £5.30 per kilo

So the large bag is roughly a third cheaper per kilo. Now the time test. A 15kg adult dog eating in the region of 200g a day gets about 62 days from a 12.5kg bag, which is already a little past six weeks. A 5kg dog eating around 80g a day would take over five months to finish the same bag, and the last third of it would be noticeably flat.

The honest conclusion: a small dog should buy the 1kg or 4kg bag and accept the higher price per kilo, or buy the big bag and freeze most of it on the day it arrives. A large dog, or a household with two or three dogs, should buy the 12.5kg and will genuinely save money. Check the feeding guide on your own food, because portions differ a good deal between recipes, and our guide to how much dry food to feed a dog walks through it.

Freezing dry food, which does work

If you want the big-bag price and a small dog's appetite, the freezer bridges the gap. Split the bag into portions of a fortnight or so, seal each one, and freeze. Fat oxidises very slowly at freezer temperatures.

One rule matters when you take a portion out: let it come up to room temperature while still sealed. If you open a cold bag in a warm kitchen, moisture condenses onto the kibble, which is the exact problem you were avoiding. Leave it shut for a few hours, then open it.

Everyday handling, where the small mistakes live

Use a dedicated scoop and keep it out of the food between meals. A scoop buried in the kibble is handling food with whatever was on it last, and in a damp kitchen it carries moisture in.

Wash the bowl. Dry food leaves a fat film that goes stale in the bowl just as it does in a bin, and it is one of the more common reasons a dog starts hesitating at mealtimes. We covered the detail in how often you should clean your dog's bowl.

Write the opening date on the bag. It takes five seconds and it turns the six-week rule from a vague intention into something you can actually check.

Keep the bag even after the food has gone into a container, at least until the food is used up. If there is ever a recall or a problem, the batch code and best-before date are printed on it and nowhere else.

Treats are a separate problem, and an easier one

Treats and biscuits go through smaller quantities over longer periods, so they are more exposed to air than the main food, not less. An airtight container with a proper seal is genuinely useful here, and it can live on the worktop because the quantities are small enough to get through quickly.

The Dog Treats Jar by DoggySquad is ceramic with a silicone seal, 11 x 11 x 15.5cm, and dishwasher safe, which matters more than it sounds for anything that holds fatty treats. The Good Dog Treats Jar is the smaller 9 x 9 x 13cm version at the same £14.99.

For something smaller again, the No1 Storage Tin at £8.49 is a sealed tin that holds treats, a few days of kibble portions or a supplement pouch. It is a counter-top tin rather than a food bin, so do not expect it to take a sack. The rest of the range is in Storage and Treat Jars.

How to tell it has gone off

Smell the food, not the bag. Fresh kibble smells faintly of meat and cereal. Food past its best smells flat, waxy or faintly of oil paint. If it smells sharp or sour, or you can see any discolouration, clumping or webbing, bin it rather than risk it.

Behaviour is the other signal. A dog who eats enthusiastically from a new bag and picks at the same food three weeks later is telling you something about the storage.

If you do have to change food because a bag has spoiled, do it gradually rather than overnight. Our guide on how to switch dog food has the schedule.

Frequently asked questions

How long does dry dog food last once opened?

Aim to finish an opened bag within about six weeks. Unopened and stored cool and dark, go by the best-before date on the bag.

Should I decant dry dog food into a container?

No. Put the whole bag inside the container instead. The bag has a barrier layer that slows oxygen and moisture, and keeping the food in it also stops fat residue building up on the container walls and tainting the next bag.

Can I store dog food in the garage?

Better not to. Garages swing in temperature, which causes condensation inside the bag, and they are the easiest place in the house for mice and rats to reach a food bag. An indoor cupboard is far better, even if it is less convenient.

Can you freeze dry dog food?

Yes. Split it into sealed portions and freeze. Let each portion warm to room temperature while still sealed before opening, otherwise moisture condenses onto the kibble.

Is it cheaper to buy a big bag of dog food?

Per kilo, clearly yes: on Happy Dog Africa the 12.5kg works out at about £5.40 per kilo against £8.69 for the 1kg, by our own arithmetic. Whether it is cheaper in practice depends on whether your dog finishes it in about six weeks. For a small dog it often is not, unless you freeze most of it.

Does dog food need an airtight container?

An airtight container helps, but it is the second priority. Rolling the bag down to push the air out, and keeping the bag itself, matter more than the container being perfectly sealed.

Where can I see the dry food range?

Our dry dog food collection has the full Happy Dog range in every bag size, including Montana in 1kg and 10kg. Free UK delivery on orders over £30.

Back to blog

Leave a comment

Please note, comments need to be approved before they are published.