Safe

Can dogs eat peanut butter?

Safe. Yes, provided it contains no xylitol. Check the label every time, because some brands sweeten with it.

How much is dangerous?

Plain peanut butter has no toxic principle. The entire risk is the sweetener: xylitol causes hypoglycemia in dogs from roughly 0.1 g/kg, and xylitol content is almost never printed on a label.

Why it does harm

There is no toxic principle. Peanut butter is on this list because owners ask about it, and the honest answer is that the risk is about calories, preparation or choking rather than poisoning.

Sources

What to look for

  • Nothing expected from plain peanut butter beyond digestive upset if a lot is eaten
  • If the product contained xylitol: weakness, staggering, collapse, tremors or seizures

What to do

  1. Read the ingredients before every jar, not just the first one. Brands reformulate.
  2. If xylitol or "birch sugar" is on the label and your dog has eaten some, call a vet immediately.
  3. Peanut butter is around 590 kcal per 100 g, so a generous spoonful is a meaningful share of a small dog’s day.

How much peanut butter can a dog have?

Treats and extras should stay under about 10% of a dog's daily calories, so the complete food still supplies the nutrients. At about 590 kcal per 100 g, this is how much peanut butter fills that allowance on its own for a typical neutered adult at a healthy weight:

Dog weight Daily treat allowance Most peanut butter per day
10 lb 35 kcal 6 g (0.2 oz)
25 lb 69 kcal 12 g (0.4 oz)
50 lb 116 kcal 20 g (0.7 oz)
75 lb 158 kcal 27 g (1.0 oz)
100 lb 196 kcal 33 g (1.2 oz)

If your dog gets other treats the same day, those share the allowance. Puppies and very active dogs need more calories overall; dogs on a diet need fewer.

How to serve it

  • Read the ingredient list for xylitol or birch sugar every time you buy a jar.
  • Plain, unsalted peanut butter is the best choice.
  • A thin smear in a puzzle toy goes further than a spoonful.

Dog Treat Calorie Budget Calculator → Dog treat calorie calculator: find your dog’s 10% treat allowance and how many of a given treat fit inside it without unbalancing the diet.

Common questions

How do I know if peanut butter has xylitol?

Read the ingredients. Xylitol can also be listed as birch sugar. If either appears, keep the jar away from your dog.

Can puppies eat peanut butter?

Yes, if it is xylitol-free. A puppy’s treat allowance is small, so a lick is enough.

← All 29 foods, and the searchable database