Skip to contentPet emergency? Find an out-of-hours vet

Dog Health

Can Dogs Eat Peanut Butter UK?

Quick answer

**Plain peanut butter without xylitol is safe for most dogs in small amounts.** Always check the label on every jar — xylitol is lethal to dogs. Use thin smears for treats or hiding pills, not large daily portions. High fat content risks [pancreatitis](/health/pancreatitis-in-dogs) and weight gain.

Key takeaways

  • Yes — plain peanut butter without xylitol is safe for most healthy dogs in small amounts as a treat or to hide medication. Always read the label before every new jar.
  • Xylitol causes rapid insulin release in dogs, leading to life-threatening hypoglycaemia and liver failure. Some sugar-free and 'natural' brands contain xylitol — never assume a product is safe.
  • A thin smear or half a teaspoon for small dogs, up to one teaspoon for large dogs, occasionally. Peanut butter is high in fat and calories — not for daily large amounts.

The full picture

Causes, home monitoring, treatment options and the exact signs that mean call your vet — in the complete guide.

Frequently Asked Questions

Can dogs eat peanut butter?
Yes — plain peanut butter without xylitol is safe for most healthy dogs in small amounts as a treat or to hide medication. Always read the label before every new jar.
Why is xylitol in peanut butter dangerous?
Xylitol causes rapid insulin release in dogs, leading to life-threatening hypoglycaemia and liver failure. Some sugar-free and 'natural' brands contain xylitol — never assume a product is safe.
How much peanut butter can a dog have?
A thin smear or half a teaspoon for small dogs, up to one teaspoon for large dogs, occasionally. Peanut butter is high in fat and calories — not for daily large amounts.
Can puppies eat peanut butter?
Puppies over weaning can have a tiny amount of xylitol-free peanut butter for training. Introduce gradually and avoid overfeeding fat-rich treats during growth.

Reviewed 2026-06-25 against UK veterinary guidance · Information only — not a substitute for seeing your vet.