Nuts & seeds · updated 2026-09-12
Can dogs eat peanut butter?
Yes, if it has no xylitol — check the label every time.

Why
Plain peanut butter is a beloved lick-mat and pill-hiding treat, rich in protein and healthy fats. Some brands, especially 'sugar-free' ones, contain xylitol (also labelled 'birch sugar'), which causes fatal liver failure and hypoglycaemia in dogs. It's also calorie-dense.
How to serve it
Read the ingredients: peanuts and maybe salt only. A teaspoon for a small dog, a tablespoon for a large one, not daily.
If they eat too much
Xylitol: vomiting, weakness, staggering, seizures within an hour — emergency. Plain: weight gain, pancreatitis in fatty amounts.
How much peanut butter for my dog?
A daily maximum for a healthy adult dog, kept inside the 10% treat rule. Enter body weight.
Up to 8 g a day — about 1 tablespoon · xylitol-free, unsalted.
Treats of all kinds should stay under about 10% of daily calories. Puppies, kittens, seniors and pets with a medical condition: ask your vet first.
And for cats?
In moderation. Harmless in a tiny lick, but sticky and fatty. Can cats eat peanut butter? →
Related foods for dogs
- AlmondsAvoid
- Macadamia nutsToxic
- PeanutsIn moderation
- WalnutsAvoid
- BananasIn moderation
- BreadIn moderation
See the whole list: Can dogs eat…? · printable fridge chart
This guide is general information for healthy adult dogs, based on published veterinary guidance (ASPCA, Pet Poison Helpline, AKC, VCA). It is not a substitute for advice from your own vet, who knows your dog's weight, age and medical history. If you are unsure, ask them before sharing any human food.


