Pet ate something toxic? ASPCA Animal Poison Control (888) 426-4435
Tailwise

Vegetable

Can dogs eat spinach?

A little In moderation

A little is fine. Spinach is nutritious, but it is high in oxalates, which can bind calcium and, in large or frequent amounts, contribute to kidney or bladder problems.

Why Oxalates (soluble oxalic acid)

If your dog ate some

  1. A small amount usually causes nothing worse than a mild stomach upset.
  2. Offer water, skip the next treat and call your vet if vomiting or diarrhoea lasts more than a day or your pet seems unwell.

Signs to watch for

  • Vomiting or diarrhoea after a large amount

How much, how often

A few leaves occasionally, not every day.

Treats of any kind should stay under 10% of the day’s calories. Work out your pet’s calories

Serving it safely

  • Steamed, chopped and plain
  • Avoid creamed spinach and dishes with garlic or onion
  • Skip it for pets with bladder stones or kidney disease

Dogs and cats, side by side

Dogs In moderation

A little is fine. Spinach is nutritious, but it is high in oxalates, which can bind calcium and, in large or frequent amounts, contribute to kidney or bladder problems.

How much: A few leaves occasionally, not every day.

Cats In moderation

Only a little, and not at all for cats with a history of bladder stones or kidney disease, because of its oxalate content.

How much: A small cooked leaf, rarely.

Can cats eat spinach?

The details

Spinach is not dangerous in the amounts a pet would usually eat. The concern is regular, large amounts, especially for dogs and cats that have had calcium oxalate stones. Leafy greens with fewer oxalates, such as lettuce or cucumber, are easier choices for daily treats.

Safer treats your dog can have instead

Questions owners ask

Can dogs eat spinach?

A little is fine. Spinach is nutritious, but it is high in oxalates, which can bind calcium and, in large or frequent amounts, contribute to kidney or bladder problems.

How much spinach can a dog have?

A few leaves occasionally, not every day.

What makes spinach risky for dogs?

Oxalates (soluble oxalic acid).

What are the signs to watch for in dogs?

vomiting or diarrhoea after a large amount.

What should I do if my dog ate spinach?

A small amount usually causes nothing worse than a mild stomach upset. Offer water, skip the next treat and call your vet if vomiting or diarrhoea lasts more than a day or your pet seems unwell.

Is spinach safe for cats too?

Only a little, and not at all for cats with a history of bladder stones or kidney disease, because of its oxalate content.

Sources

  1. ASPCA Animal Poison Control: people foods to avoid
  2. Merck Veterinary Manual: food hazards
  3. WSAVA Global Nutrition Guidelines

Tailwise is for general information and is reviewed by veterinary professionals, but it is not a substitute for advice from your own vet, who knows your pet. How we check facts

One useful email a week

Seasonal safety alerts, one new guide and one quick answer. No spam, unsubscribe in a click.