◆ Part of the Dog Food Safety guide → Leer en español →
5 min read · sourced

Can Dogs Eat Spinach?

Dogs can eat a little plain, steamed spinach, but it's high in oxalates. For dogs prone to kidney or bladder stones it's one to skip, and every dog should get the vet's okay first.

On this page
  1. What the AKC says
  2. The oxalate issue
  3. Dogs who should skip spinach
  4. How to prepare it
  5. When to call the vet

A qualified yes. The free Dog Toxic-Foods Checker lists spinach (small amounts) under Caution: “Dogs can eat it, but spinach is high in oxalic acid, which blocks calcium absorption and can lead to kidney damage in very large amounts; VCA says dogs with calcium oxalate stones should not have it.” The AKC’s fruit-and-vegetable guide sums it up: “Dogs can eat spinach, but it’s not one of the top vegetables you’ll want to be sharing with them.”

A white bowl filled with fresh spinach leaves.
Steamed, plain and in small amounts, and only with your vet's okay.

What the AKC says

The AKC’s spinach article doesn’t give a clean yes or no. Its firmest line is a process rather than a verdict: “Always consult your vet before adding spinach to your dog’s diet, even as a snack.” The reason for the hedge is oxalates.

The oxalate issue

“Spinach is high in oxalic acid, which blocks the body’s ability to absorb calcium and can lead to kidney damage,” according to the AKC’s fruit-and-vegetable guide. Its spinach article puts that risk in proportion: “a dog would have to eat very large quantities of spinach to cause damage.”

How large is “very large”? No source I used gives a number, so I won’t guess at one. What the sources agree on is the direction: small amounts, now and then, and only for a dog whose kidneys are healthy.

Dogs who should skip spinach

For dogs with calcium oxalate bladder stones, VCA Animal Hospitals is direct: “They should not be fed high oxalate foods such as nuts, rhubarb, beets, green beans, and spinach.” The AKC likewise says to avoid spinach if your dog is prone to kidney or bladder stones. If your dog has had stones or has a kidney condition, leave spinach out and ask your vet about alternatives.

Tufts University’s clinical nutrition team offers one lower-oxalate option: it lists raw green pepper (1 cup of slices, 92 grams) among treats for dogs with calcium oxalate stones. The bell pepper guide covers how to serve peppers.

How to prepare it

If your vet agrees, the AKC’s spinach article gives the method:

  1. Steam it. “The best way to prepare it is by steaming it.”
  2. Keep it plain. No spices, herbs, salt, oil, onion or garlic (onions and garlic).
  3. Chop it and offer small amounts.
  4. Only for dogs with healthy kidneys.

Spinach counts toward the treat budget like any extra; VCA and Tufts keep all treats within about 10% of daily calories, and the free Dog Feeding Calculator gives your dog’s number.

When to call the vet

Ask before you start, as the AKC advises, and stop if your vet has any concern about your dog’s kidneys or bladder. If your dog got into a spinach dish cooked with garlic or onion, look those ingredients up in the checker and call your vet. For crunchier vegetables with fewer caveats, carrots and cucumbers have their own guides, and the free food safety chart keeps the whole list on the fridge.

Frequently asked questions

Is spinach toxic to dogs?
The AKC says dogs can eat spinach, though it isn't one of the top vegetables to share. The concern is oxalic acid, which the AKC says blocks calcium absorption and can lead to kidney damage; its spinach article adds that a dog would have to eat very large quantities to cause damage. That is why the advice is small amounts, with your vet's okay.
How much spinach can a dog eat?
No source I used gives a number, and I won't invent one. The AKC's guidance is to ask your vet first, steam it, keep it plain, and feed small amounts only to dogs with healthy kidneys.
Can dogs with bladder stones eat spinach?
No. For dogs with calcium oxalate stones, VCA says they should not be fed high oxalate foods such as nuts, rhubarb, beets, green beans and spinach. The AKC likewise says to avoid spinach if your dog is prone to kidney or bladder stones. Ask your vet which treats fit your dog's diet.
Should spinach be raw or cooked for dogs?
The AKC says the best way to prepare spinach is by steaming it. Serve it chopped and plain, with no spices, herbs, salt, oil, onion or garlic.

Educational content only — not veterinary or professional behavior advice. Consult your vet, or a certified trainer or behaviorist, for your pet. Read the full disclaimer →