Skip to content
Free UK delivery over £50 · Tracked & fast · Happy pets, happy homes
Giddy PetsGiddy Pets

Can pets eat spinach? 🥬

Here’s whether spinach is safe for each kind of pet, based on established veterinary guidance.

Can dogs eat spinach?

In moderation

Spinach is safe for dogs in small amounts.

Risk: High in oxalates, which can be a problem in large amounts, especially for dogs with kidney issues.

Portion: A small amount of plain spinach occasionally.

Full guidance: can dogs eat spinach? →

Can cats eat spinach?

In moderation

A little plain spinach is fine for healthy cats but not needed.

Risk: High in oxalates; avoid for cats with a history of urinary or kidney problems.

Portion: A small piece occasionally for a healthy cat.

Full guidance: can cats eat spinach? →

Can rabbits eat spinach?

In moderation

Spinach can be fed to rabbits occasionally.

Risk: High in oxalates and calcium, so feed only now and then as part of a varied mix.

Portion: A small amount a couple of times a week.

Full guidance: can rabbits eat spinach? →

Can guinea pigs eat spinach?

In moderation

Spinach offers vitamin C for guinea pigs but only occasionally.

Risk: High in oxalates and calcium, which can contribute to bladder stones if overfed.

Portion: A small leaf occasionally.

Full guidance: can guinea pigs eat spinach? →

Can hamsters eat spinach?

In moderation

A small piece of spinach is fine for hamsters.

Risk: High in oxalates; keep portions small.

Portion: A small piece occasionally.

Full guidance: can hamsters eat spinach? →

Worried your pet has eaten too much?

Contact your vet straight away, or call the Animal PoisonLine on 01202 509000 (24/7, UK). This page is general guidance based on veterinary sources and isn’t a substitute for professional advice — amount, preparation and your pet’s health all matter.

Related foods

Sources

Our guidance on whether pets can eat spinach draws on established UK and US veterinary and welfare organisations. Individual pets, quantities and preparation vary — always confirm with your own vet.