Skip to content
Fruit and berries

Can dogs eat oranges?

Updated

Answer In moderation

Yes, in moderation: a peeled orange segment without pips is fine now and then, but the fruit is acidic and sweet, and the peel is unsuitable.

  1. Safe
  2. In moderation
  3. Not safe
  4. Dangerous

Why only in moderation for dogs

Orange flesh is not toxic to dogs. It is mostly water and rich in vitamin C, but a dog's body makes its own vitamin C, so an orange is not something it needs.

The fruit is acidic and sweet. A larger amount can irritate the stomach and cause diarrhoea, and the sugar is unhelpful for an overweight dog.

The peel contains essential oils, is bitter and hard to digest, so it should come off. Some dogs dislike the smell of citrus, and there is no need to persuade them.

How to give it

  • Peel the fruit and remove the pips.
  • Give a segment or part of one, cut smaller for a small dog.
  • The first time, give very little and watch how your dog feels.
  • Do not give juice, tinned oranges in syrup or marmalade.

What to watch out for

  • The acid and sugar can cause vomiting or diarrhoea if the dog eats more.
  • The peel is hard to digest and irritates the stomach, and a larger piece can block the gut.
  • The pips are hard and of no use to a dog.
  • Orange juice is high in sugar and has no fibre.

Different parts

Not every part of this food is equally safe.

  • Flesh

    In moderation

    The flesh of a peeled orange without pips is fine in small pieces and only now and then.

  • Peel

    Not safe

    The peel contains essential oils and is hard to digest, so do not give it.

  • Pips

    Not safe

    Remove the pips: they are hard and of no use to a dog.

What to give instead

Looking for a treat?

The "Dog treats" category compares prices for 10,376 products across shops. It is a product category, not a recommendation of what to give.

Browse the category

This is general information, not a consultation with a vet. Every animal is different: if your pet is unwell or you are unsure, ask your vet.