Food and weight

What fruits can dogs eat?

Updated October 23, 2026 · 5 min read

A beagle sitting on a kitchen floor looking up as its owner offers a slice of apple, with banana, blueberries and watermelon on the board

Dogs can eat many fruits as an occasional treat, including apples, bananas, blueberries, strawberries, raspberries, watermelon, cantaloupe melon, mango, pineapple, pears, peaches and oranges, as long as you remove seeds, pits, cores, rinds and peel. Grapes, raisins, currants and sultanas are never safe: they can cause sudden kidney failure. Avocado, cherries and unripe tomatoes are best avoided too.

Keep fruit to small pieces and small amounts. Together with any other treats, it should make up no more than about 10% of your dog’s daily calories.

Safe and unsafe fruits for dogs

FruitSafe?How to give it
ApplesYesSlices without the core and seeds
BananasYes, in moderationA few slices; high in sugar. No peel
BlueberriesYesWhole, fresh or frozen; a handful at most
StrawberriesYes, in moderationWashed, cut up for small dogs; no added sugar
RaspberriesYes, in small amountsA few at a time; they contain small natural amounts of xylitol
BlackberriesYes, in small amountsWashed, a few at a time
WatermelonYesFlesh only: no rind, no seeds
Cantaloupe melonYes, in moderationFlesh only, no rind or seeds; high in sugar
MangoYes, in moderationFlesh only; remove the stone and skin
PineappleYes, in small amountsFresh chunks, no skin or crown; not tinned in syrup
PearsYesChunks without the core, stone or seeds; not tinned in syrup
PeachesYes, in small amountsFresh flesh only; remove the stone completely; not tinned
Oranges and clementinesYes, in small amountsA segment or two of flesh, no peel or pips; many dogs dislike citrus
CranberriesYes, in small amountsFresh or frozen, unsweetened; dried ones are usually sugared
CoconutSmall amounts onlyFlesh, no shell or husk; it is high in fat
Grapes, raisins, currants, sultanasNo, neverToxic: can cause sudden kidney failure
AvocadoNoPit, skin and leaves contain persin; the flesh is very fatty
CherriesBest avoidedPits, stems and leaves contain cyanide; pits can cause blockages
TomatoesBest avoidedRipe flesh is usually fine, but green tomatoes and the plant contain solanine
Plums, apricots, nectarinesFlesh only, with careStones contain cyanide compounds and are a choking and blockage risk
Lemons and limesBest avoidedVery sour, and the peel and oils can upset the stomach

Fruits dogs should never eat

Grapes, raisins, currants and sultanas

These are the fruits that matter most. Grapes and their dried forms can cause acute kidney failure in dogs. ASPCA Animal Poison Control believes tartaric acid is the likely toxic component, and dogs vary hugely in how they react: some become very ill after a small amount, so there is no known safe dose.

Watch out for them hidden in other foods: fruit cake, mince pies, hot cross buns, trail mix, cereal bars, fruit loaf and some granolas.

If your dog has eaten any grapes or raisins, call your vet or a pet poison helpline straight away, even if they seem fine. Early treatment matters, and signs such as vomiting, lethargy and drinking or weeing less may not appear until later. Don’t try to make your dog sick at home: let your vet decide what to do.

Avocado

The pit, skin and leaves contain persin, which can cause vomiting and diarrhoea in dogs, and the flesh is very high in fat, which can upset the stomach or contribute to pancreatitis. The large stone is also a serious choking and blockage risk.

Cherries

The fleshy fruit isn’t the problem. The pits, stems and leaves contain cyanide, and a swallowed pit can block the gut. Signs of cyanide poisoning, such as dilated pupils, difficulty breathing and bright red gums, are an emergency.

For a fuller list beyond fruit, including chocolate, onions, xylitol and macadamia nuts, see our guide to foods toxic to dogs.

The trouble with seeds, pits, cores and rinds

Even with safe fruits, the inedible parts cause most of the problems:

  • Stones and pits (peaches, plums, apricots, nectarines, mangoes, cherries) can cause choking or a blockage in the intestines, and many contain compounds that release cyanide when chewed.
  • Apple and pear seeds contain small amounts of the same compounds. A few swallowed seeds are unlikely to harm a dog, but core and deseed the fruit anyway.
  • Rinds and peels (watermelon, melon, citrus, banana) are hard to digest and can cause stomach upset or blockages.
  • Leaves, stems and plants of tomatoes, cherries and avocados are more toxic than the fruit.

If your dog swallows a whole stone and then vomits repeatedly, strains, stops eating or seems to have tummy pain, see your vet urgently: these can be signs of a blockage.

How much fruit can a dog have?

Fruit is a treat, not a meal. The widely used rule is that treats should be no more than about 10% of your dog’s daily calories, and that 10% includes fruit, chews, training treats and anything from the table. The rest should come from a complete dog food.

As a rough guide to portions:

Dog sizeA sensible fruit treat
Toy (under 5 kg)One or two blueberries, or a thin slice of apple
Small (5–10 kg)A few blueberries, or a couple of small apple or banana pieces
Medium (10–25 kg)A small handful of blueberries, or a few chunks of apple or melon
Large (25 kg and up)A handful of berries, or several chunks of apple, melon or banana

To work out your own dog’s daily calories, try our dog calorie calculator, and see how many treats a dog can have for the full 10% rule with examples.

A few more tips:

  • Introduce one new fruit at a time, in a small amount, and watch for loose stools or vomiting.
  • Cut fruit into bite-sized pieces for your dog’s size to avoid choking. Even a whole blueberry can be a mouthful for a tiny dog.
  • Fresh or frozen is best. Avoid tinned fruit in syrup, dried fruit (concentrated sugar, and dried grapes are toxic), fruit yoghurts and anything sweetened, especially with xylitol.
  • Go easy if your dog is overweight or diabetic. Sweet fruits such as bananas, mango and melon add up quickly. Lower-sugar options such as a few blueberries are better, and ask your vet first for a diabetic dog.
  • Frozen fruit makes a good summer treat: frozen blueberries, or banana mashed into a food toy and frozen.

If you are using fruit to help a dog cut back on richer treats, keeping an eye on the scales shows whether it is working. PetTrackr tracks your dog’s weight against the healthy range for their breed, age and sex, along with a daily calorie target.

PetTrackr helps you keep track. It is not veterinary advice: if your pet seems unwell, call your vet.

Sources

Common questions

Can dogs eat grapes or raisins?
No, never. Grapes, raisins, currants and sultanas can cause sudden kidney failure in dogs, and there is no known safe amount. If your dog eats any, call your vet or a pet poison helpline straight away.
Can dogs eat bananas?
Yes, in moderation. Bananas are low in fat but high in sugar, so a few slices make a good occasional treat. Don’t give the peel, which is hard to digest.
Can dogs eat apples?
Yes. Apple slices are a crunchy, low-fat treat. Remove the core and seeds first: the seeds contain compounds that release cyanide, and the core can be a choking hazard.
Can dogs eat strawberries and blueberries?
Yes. Both are safe in moderation and make easy, small treats. Wash them, cut large strawberries into pieces for small dogs, and avoid sweetened or syrup-coated versions.
How much fruit can I give my dog?
Treats of any kind, fruit included, should make up no more than about 10% of your dog’s daily calories. For most dogs that means a few pieces a day, not a bowlful. Introduce one new fruit at a time in small amounts.
Can dogs eat cherries?
It is best not to. The flesh itself isn’t toxic, but the pits, stems and leaves contain cyanide and the pits can cause a blockage. Pitting cherries reliably is hard, so most vets suggest choosing another fruit.

More on food and weight

Be there on day one.

Join the waitlist for early access and a special discount when PetTrackr launches on Android and iPhone.

We’ll email you when PetTrackr launches. Unsubscribe anytime.