Skip to content
Rated & compared

Grain-free dog food for puppy food

Grain-free is the most misunderstood label in the aisle. It means no wheat, maize, rice or barley - it does not mean low carbohydrate, and it does not by itself mean better. For puppies, the question is whether the recipe is built for the job.

Grain-free dog food for puppy food

81/100

average ODF Score

  • Foods on this list381
  • Price per day£0.55 - £7.96

Top score 94/100 - Different Dog Health+ Keep Me Trim Turkey

381 foods

£1.57 / day approx.60% meat
  • High meat60% named meat (30% or more counts as high).
  • NaturalNo artificial colours, flavours or preservatives.
  • Grain-freeMade without any grains.
  • HypoallergenicLimited, single-source ingredients - kinder to sensitive dogs.
84/100
£5.41 / day approx.85% meat
  • High meat85% named meat (30% or more counts as high).
  • NaturalNo artificial colours, flavours or preservatives.
  • Grain-freeMade without any grains.
  • HypoallergenicLimited, single-source ingredients - kinder to sensitive dogs.
84/100
£1.45 / day approx.55% meat
  • High meat55% named meat (30% or more counts as high).
  • NaturalNo artificial colours, flavours or preservatives.
  • Grain-freeMade without any grains.
  • HypoallergenicLimited, single-source ingredients - kinder to sensitive dogs.
  • Sensitive stomachFormulated to be gentle on digestion.
84/100
Fresh-cooked
Price coming soon60% meat
  • High meat60% named meat (30% or more counts as high).
  • NaturalNo artificial colours, flavours or preservatives.
  • Grain-freeMade without any grains.
  • HypoallergenicLimited, single-source ingredients - kinder to sensitive dogs.
84/100
£1.15 / day approx.30% meat
  • High meat30% named meat (30% or more counts as high).
  • NaturalNo artificial colours, flavours or preservatives.
  • Grain-freeMade without any grains.
84/100
£1.34 / day approx.60% meat
  • High meat60% named meat (30% or more counts as high).
  • NaturalNo artificial colours, flavours or preservatives.
  • Grain-freeMade without any grains.
  • Sensitive stomachFormulated to be gentle on digestion.
84/100
£1.24 / day approx.60% meat
  • High meat60% named meat (30% or more counts as high).
  • NaturalNo artificial colours, flavours or preservatives.
  • Grain-freeMade without any grains.
84/100
Dachshund SuperfoodDachshund Superfood Puppy
£1.28 / day approx.65% meat
  • High meat65% named meat (30% or more counts as high).
  • NaturalNo artificial colours, flavours or preservatives.
  • Grain-freeMade without any grains.
  • HypoallergenicLimited, single-source ingredients - kinder to sensitive dogs.
  • Sensitive stomachFormulated to be gentle on digestion.
84/100
Wet
Price coming soon65% meat
  • High meat65% named meat (30% or more counts as high).
  • NaturalNo artificial colours, flavours or preservatives.
  • Grain-freeMade without any grains.
  • HypoallergenicLimited, single-source ingredients - kinder to sensitive dogs.
84/100
£1.39 / day approx.34% meat
  • High meat34% named meat (30% or more counts as high).
  • NaturalNo artificial colours, flavours or preservatives.
  • Grain-freeMade without any grains.
84/100
£1.15 / day approx.34% meat
  • High meat34% named meat (30% or more counts as high).
  • NaturalNo artificial colours, flavours or preservatives.
  • Grain-freeMade without any grains.
84/100
Freeze-dried
£7.39 / day approx.80% meat
  • High meat80% named meat (30% or more counts as high).
  • NaturalNo artificial colours, flavours or preservatives.
  • Grain-freeMade without any grains.
84/100
£0.66 / day approx.60% meat
  • High meat60% named meat (30% or more counts as high).
  • NaturalNo artificial colours, flavours or preservatives.
  • Grain-freeMade without any grains.
  • HypoallergenicLimited, single-source ingredients - kinder to sensitive dogs.
  • Sensitive stomachFormulated to be gentle on digestion.
84/100
£1.09 / day approx.50% meat
  • High meat50% named meat (30% or more counts as high).
  • NaturalNo artificial colours, flavours or preservatives.
  • Grain-freeMade without any grains.
  • HypoallergenicLimited, single-source ingredients - kinder to sensitive dogs.
  • Sensitive stomachFormulated to be gentle on digestion.
84/100
Wet
Price coming soon60% meat
  • High meat60% named meat (30% or more counts as high).
  • NaturalNo artificial colours, flavours or preservatives.
  • Grain-freeMade without any grains.
  • HypoallergenicLimited, single-source ingredients - kinder to sensitive dogs.
84/100
£2.77 / day approx.62% meat
  • High meat62% named meat (30% or more counts as high).
  • NaturalNo artificial colours, flavours or preservatives.
  • Grain-freeMade without any grains.
84/100
£3.46 / day approx.65% meat
  • High meat65% named meat (30% or more counts as high).
  • NaturalNo artificial colours, flavours or preservatives.
  • Grain-freeMade without any grains.
  • HypoallergenicLimited, single-source ingredients - kinder to sensitive dogs.
84/100
Wet
£4.58 / day approx.42% meat
  • High meat42% named meat (30% or more counts as high).
  • NaturalNo artificial colours, flavours or preservatives.
  • Grain-freeMade without any grains.
84/100
Price coming soon45% meat
  • High meat45% named meat (30% or more counts as high).
  • NaturalNo artificial colours, flavours or preservatives.
  • Grain-freeMade without any grains.
84/100
£4.21 / day approx.56.7% meat
  • High meat56.7% named meat (30% or more counts as high).
  • NaturalNo artificial colours, flavours or preservatives.
  • Grain-freeMade without any grains.
84/100
£0.85 / day approx.60% meat
  • High meat60% named meat (30% or more counts as high).
  • NaturalNo artificial colours, flavours or preservatives.
  • Grain-freeMade without any grains.
  • HypoallergenicLimited, single-source ingredients - kinder to sensitive dogs.
  • Sensitive stomachFormulated to be gentle on digestion.
84/100

Puppies are building a body, so they need more energy, more protein and a controlled calcium-to-phosphorus balance than an adult dog does. Large-breed puppies in particular should not grow too fast, which is why growth-specific recipes exist. Something has to replace the grain, and it is usually potato, sweet potato, peas or lentils. Those are carbohydrates too. Grain is also a less common trigger than owners expect: animal proteins account for more confirmed food reactions. Read what replaced the grain before assuming an upgrade.

Puppies need a food labelled for growth or for all life stages, not an adult maintenance recipe. Every food below is filtered to grain-free dog food suitable for puppies, and scored out of 100 on its label alone, with the full breakdown on each food page so you can see exactly where its points went.

Grain-free dog food for puppy food FAQs

What is the best grain-free dog food for puppies?

The one whose label holds up. Our list ranks every grain-free dog food suitable for puppies by the ODF Score, which reads the ingredients rather than the marketing. Puppies need a food labelled for growth or for all life stages, not an adult maintenance recipe.

Does a puppy dog need grain-free food?

Not as a rule. Grain-free is useful for a dog with a confirmed grain issue, which is less common than the shelf space suggests. For everyone else it is one recipe choice among many. Puppies need a food labelled for growth or for all life stages, not an adult maintenance recipe.

How long should a dog stay on puppy food?

Most dogs move to adult food somewhere between nine and eighteen months, later for large and giant breeds because they keep growing for longer. Your vet or the feeding guide on the pack is the better guide than a fixed number.

Related guides

Go deeper on the topics behind this page.

Better bowls, straight to your inbox

New ratings, recall alerts and genuinely useful feeding guides. No spam, unsubscribe in one click.

What would you like to hear about?