Skip to content
Rated & compared

Grain-free dog food

Let's be straight about grain-free: it is a recipe choice, not a health upgrade. The category boomed on marketing that cast grain as a villain, but a dog with no grain sensitivity gains nothing from avoiding it - and confirmed grain allergies are a good deal rarer than owners are led to believe. When dogs do react to food, the trigger is more often a protein like chicken or beef than a cereal.

Grain-free dog food

77.8/100

average ODF Score

  • Foods on this list1,176
  • Price per day£0.35 - £7.41

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

1,176 foods

Wet
£2.72 / day
  • Grain-freeMade without any grains.
  • HypoallergenicLimited, single-source ingredients - kinder to sensitive dogs.
0/100
Wet
£5.37 / day approx.58% meat
  • High meat58% named meat (30% or more counts as high).
  • NaturalNo artificial colours, flavours or preservatives.
  • Grain-freeMade without any grains.
Not yet rated
Dry
£0.86 / day approx.26% meat
  • NaturalNo artificial colours, flavours or preservatives.
  • Grain-freeMade without any grains.
  • Sensitive stomachFormulated to be gentle on digestion.
Not yet rated
Wet
£4.77 / day approx.75% meat
  • High meat75% 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.
Not yet rated
Dry
£0.87 / day approx.36% meat
  • High meat36% 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.
Not yet rated
Wet
£5.13 / day approx.58% meat
  • High meat58% 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.
Not yet rated
Dry
£0.89 / day approx.19% meat
  • 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.
Not yet rated
Wet
£4.18 / day approx.63% meat
  • High meat63% 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.
Not yet rated
Dry
£1.03 / day approx.38% meat
  • High meat38% 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.
Not yet rated
Wet
£6.13 / day approx.51% meat
  • High meat51% 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.
Not yet rated
Wet
£4.03 / day approx.52% meat
  • High meat52% named meat (30% or more counts as high).
  • NaturalNo artificial colours, flavours or preservatives.
  • Grain-freeMade without any grains.
  • Insect proteinUses insect protein - a novel, sustainable source.
Not yet rated
Dry
£0.95 / day approx.22% meat
  • 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.
Not yet rated
Wet
£4.30 / 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.
Not yet rated
Dry
£0.93 / 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.
  • Sensitive stomachFormulated to be gentle on digestion.
  • Insect proteinUses insect protein - a novel, sustainable source.
Not yet rated
Dry
£1.43 / day22% meat
  • 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.
  • Insect proteinUses insect protein - a novel, sustainable source.
Not yet rated
Dry
£0.57 / day
  • 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.
Not yet rated

What matters in a grain-free food is what replaced the grain. Some recipes swap in sweet potato or legumes and remain excellent; others simply rebalance onto cheap starches and charge more for the privilege. The ingredients list - not the grain-free badge - decides the score. It is also worth knowing that researchers in the US have spent years examining a possible link between some grain-free diets and a heart condition; the question is not settled either way, which is a reason for calm label-reading rather than alarm.

Every grain-free food here is scored /100 by the open algorithm, full breakdown visible. This is label analysis, not veterinary advice. If your dog has a health condition, talk to your vet before switching foods.

Grain-free dog food FAQs

Is grain free better for dogs?

Not automatically, no. For a dog with no grain sensitivity, grain-free offers no inherent benefit - it is a recipe style, not a health upgrade. What matters is what replaced the grain: sweet potato and legumes in a well-built recipe is fine; cheap starch padding is not. Judge the whole ingredients list, not the absence of one thing.

Do many dogs have grain allergies?

Genuine grain allergies are much less common than the marketing implies. When dogs do react to food, the culprit is more often an animal protein - chicken, beef and dairy come up most - than a cereal. If you suspect a food allergy, a vet-led elimination diet is the reliable way to identify it; guessing at grain first often wastes months.

Is grain free dog food linked to heart disease?

Researchers in the US have spent years investigating a possible link between some grain-free diets and a heart condition called DCM. No causal link has been established, and the question remains genuinely unsettled. Our advice is calm rather than alarmed: if your dog eats grain-free and you are concerned, raise it with your vet.

Should I switch my dog to grain free food?

Only with a reason. If your dog is thriving on a food that contains grain, switching buys you nothing except possibly a higher price. If a vet-led elimination trial has identified a genuine grain sensitivity, then yes - and clear labelling becomes essential. For anything medical, make diet changes with your vet rather than on marketing.

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?