Fact-checked & evidence-based Veterinarian-reviewed

Can Dogs eat Spinach?

Updated Jul 2026
Feed With Caution

Feed sparingly — healthy dogs can enjoy small amounts

Spinach poses no immediate poisoning risk to most dogs, but its high oxalate content is a genuine concern when fed in quantity. Oxalic acid binds dietary calcium, reducing absorption, and at high intake levels can promote calcium oxalate crystal formation in the urinary tract. A one-off small treat is unlikely to cause any harm, but daily feeding or large servings should be avoided. Dogs with chronic kidney disease, bladder stones, or a history of urinary oxalate crystals should not eat spinach at all.

Severity
Low
Toxic dose
Large repeated amounts
Onset time
Hours to days (chronic)
Treatment
Hydration; vet if crystals suspected
Feed Responsibly

Moderation Is Essential

Spinach should only be offered to dogs in small, infrequent amounts. Follow the safe feeding guidance and watch closely for any reactions.

Why does spinach require caution in dogs?

Spinach

Spinach — dogs.

Spinach (Spinacia oleracea) is one of the most oxalate-dense leafy greens — raw spinach contains roughly 970 mg of oxalic acid per 100 g. In dogs, absorbed oxalate binds free calcium in the bloodstream and the urinary filtrate, forming insoluble calcium oxalate crystals. Chronic overconsumption can theoretically cause hypocalcaemia (low blood calcium) and deposit those crystals in kidney tubules, a condition called oxalate nephrosis. Importantly, this is a dose-dependent, cumulative risk, not an acute single-exposure event — a small piece of spinach is not going to send your dog to the emergency room.

Beyond oxalates, spinach does contain genuinely useful nutrients: vitamin K, folate, manganese, vitamins A and C, and a range of antioxidants including lutein and beta-carotene. For a healthy, adult dog eating a balanced commercial diet, these micronutrients are already covered, so spinach functions more as a low-calorie treat than a meaningful supplement. Where spinach becomes a problem is when owners offer it daily, in large volumes, or to dogs who already have compromised kidney filtration. Canine kidneys handle oxalate differently from human kidneys, and individual sensitivity varies, so erring on the side of small, infrequent portions is the safest practical approach.

Kidney disease? Skip the spinach entirely

Dogs diagnosed with chronic kidney disease (CKD), calcium oxalate uroliths, or hypercalciuria should not be given spinach at all — even small amounts add unnecessary oxalate load to already compromised kidneys. Always check with your vet before introducing any new vegetable if your dog has a urinary or renal history.

Symptoms & progression

Digestive upset (overfeeding — single session)
  • Loose stools or diarrhoea
  • Flatulence
  • Vomiting
  • Reduced appetite
View all foods that cause these symptoms
Urinary signs (chronic over-consumption)
  • Increased urination frequency
  • Straining to urinate
  • Blood-tinged urine (haematuria)
  • Reduced urine output in severe cases
View all foods that cause these symptoms
Signs of oxalate nephrosis (rare, severe chronic excess)
  • Lethargy and weakness
  • Loss of appetite
  • Muscle tremors (hypocalcaemia)
  • Vomiting with progressive kidney involvement
View all foods that cause these symptoms

Dose & severity

Portions below are based on a dog's total daily food intake. Spinach should be treated as an occasional treat — steamed and plain, never seasoned — and should not replace balanced nutrition.

Small dogs
under 10 kg (e.g. Chihuahua, Miniature Dachshund)
1–2 small leaves (≈5–10 g)
Once or twice a week at most; steam lightly to reduce oxalate content slightly
Medium dogs
10–25 kg (e.g. Beagle, Border Collie)
2–4 leaves (≈15–25 g)
Occasional treat only; ensure fresh water is always available
Large dogs
25–45 kg (e.g. Labrador, Golden Retriever)
Up to a small handful (≈30–40 g)
Infrequent only; monitor stool consistency after first offering
Daily large portions (any size dog)
Repeated high-volume feeding
Avoid
Cumulative oxalate load becomes a genuine kidney and urinary risk with regular large servings

What should you do if your dog has eaten spinach?

  1. 1

    Single small amount in a healthy dog: No action needed. A nibble or small portion of plain spinach is not an emergency. Offer fresh water and monitor for any digestive upset over the next 24 hours — mild loose stools are the most likely outcome if they ate a lot at once.

  2. 2

    Large one-off quantity (e.g. dog raided a bag of spinach): Ensure the dog has access to plenty of fresh water to help flush any oxalate through the kidneys. Watch for vomiting, diarrhoea, or discomfort. Contact your vet or the ASPCA Animal Poison Control Center if the dog is very small or shows any concerning signs.

  3. 3

    Dog has kidney disease, bladder stones, or oxalate crystal history: Even a moderate portion warrants a call to your vet. These dogs should not eat spinach, and your vet may want to check a urine sample to confirm no crystal formation has been triggered.

  4. 4

    Signs of urinary straining, blood in urine, or lethargy after repeated spinach feeding: Seek veterinary attention promptly. Your vet will likely perform urinalysis and possibly abdominal imaging to assess whether oxalate crystals or stones have formed. Describe exactly how much spinach was given and how frequently.

  5. 5

    Preparing spinach for dogs: Always serve plain — no garlic, onion, salt, butter, or seasoning of any kind. Lightly steaming spinach reduces its oxalate content marginally and makes it easier to digest. Raw is not toxic, but steamed is gentler on canine digestion.

Safe alternatives

If you want to offer your dog nutritious, dog-friendly leafy greens with a lower oxalate load, these are excellent options.

Kale (in moderation)

Lower in oxalates than spinach; contains vitamins A, C, and K. Feed in small amounts as it contains isothiocyanates that can irritate the digestive tract in excess.

Romaine lettuce

Very low in oxalates, hydrating, and easy to digest. A genuinely low-risk leafy green for dogs of all sizes.

Cooked green beans

An ASPCA-approved safe vegetable for dogs; low calorie, high fibre, virtually no oxalate concern — a popular treat for weight-management.

Cucumber slices

Low oxalate, hydrating, and crunchy — most dogs enjoy the texture and it presents almost no digestive or kidney risk.

Broccoli florets (small amounts)

Rich in vitamin C and fibre. Keep portions very small due to isothiocyanates, but safer from an oxalate standpoint than spinach.

Frequently asked questions

My dog ate a large bowl of spinach — is this an emergency?
For a healthy adult dog, eating a large bowl of spinach once is unlikely to cause acute poisoning, but it may cause digestive upset such as loose stools, gas, or vomiting due to the high fibre and oxalate content. Ensure fresh water is freely available to help the kidneys manage the oxalate load. If your dog is small, is showing signs of abdominal pain, or has any history of kidney disease or bladder stones, contact your vet or the ASPCA APCC (888-426-4435) for personalised guidance. A single incident in an otherwise healthy dog does not typically require emergency treatment.
Is cooked spinach safer for dogs than raw spinach?
Slightly, but not dramatically so. Boiling or steaming spinach does leach some oxalic acid out into the cooking water (which you should discard), reducing the oxalate content by roughly 30–50% depending on cooking duration. However, the overall oxalate level in spinach remains high even after cooking, so the same moderation rules apply. Cooked spinach is easier on canine digestion and reduces the risk of raw-vegetable-associated GI upset, so if you're going to offer it, plain steamed spinach with no seasoning is the better choice.
Can spinach cause kidney failure in dogs?
In theory, extremely high and repeated doses of spinach could contribute to oxalate nephropathy (kidney damage from oxalate crystal deposition), but this requires sustained, large-quantity feeding over time — not a one-off treat. Clinical oxalate-induced kidney failure from dietary spinach alone is rarely documented in otherwise healthy dogs eating balanced diets. The real risk is in dogs with pre-existing renal impairment or a history of calcium oxalate urolithiasis, where even moderate spinach intake can add problematic oxalate burden. For healthy dogs, sensible portions carry negligible kidney risk.
Are there any dogs who should never eat spinach?
Yes. Dogs diagnosed with chronic kidney disease (CKD) of any stage should avoid spinach entirely, as their kidneys cannot efficiently clear oxalate and crystal accumulation can worsen function. Dogs with a history of calcium oxalate bladder or kidney stones (uroliths) are also absolute contraindications — oxalate-rich foods directly feed the stone-forming process. Dogs prone to hypercalciuria (excessive calcium in urine) should similarly avoid it. If your dog is on a prescription renal or urinary diet, assume spinach is off the menu unless your veterinarian explicitly says otherwise.

Sources & references

  1. ASPCA Animal Poison Control Center — People Foods to Avoid Feeding Your Pets (aspca.org/pet-care/animal-poison-control)
  2. Merck Veterinary Manual — Oxalate Nephropathy and Urolithiasis in Small Animals, 12th Edition
  3. Coe FL et al. — 'Kidney stone disease' — Journal of Clinical Investigation 115(10): 2598–2608 (2005); oxalate metabolism reference
  4. Lulich JP, Osborne CA et al. — 'Canine calcium oxalate urolithiasis: etiopathogenesis, diagnosis, and management' — Veterinary Clinics of North America: Small Animal Practice
Dra. Carmen Ortega

About the author: Dra. Carmen Ortega

Veterinary Nutritionist

Diplomate of veterinary nutrition focused on species-appropriate diets and preventative feeding, and lead author of our dietary guidance.

View full profile
Was this article helpful?
Share