Dogs · Food safety

Can Dogs Eat Peanut Butter? The Xylitol Warning and How Much

A golden retriever sitting on a kitchen floor looking at a small bowl of peanut butter
Quick answer

Yes, dogs can eat peanut butter in moderation, as long as it doesn't contain xylitol. Xylitol (also sold as birch sugar or wood sugar) is a sweetener that's toxic to dogs: it can cause a dangerous drop in blood sugar within 10–60 minutes, and liver damage. Always check the label, especially on "sugar-free" or "no sugar added" products. Choose plain, unsalted peanut butter, and keep portions small: about ½ teaspoon for tiny dogs up to 1 tablespoon for giant breeds, within the 10% treat rule.

At a glance
Safe for dogs?Yes, if it has no xylitol
Check the label forXylitol, birch sugar, wood sugar
Best choicePlain, unsalted peanut butter with minimal ingredients
How much½ tsp for tiny dogs up to 1 tbsp for giant breeds (see table)
Skip it ifYour dog has pancreatitis, a peanut allergy or needs a low-fat diet

The xylitol danger

Some peanut and nut butters, especially those marketed as "sugar-free" or "no sugar added", contain xylitol, a sweetener that's safe for people but toxic to dogs. The FDA notes it may also be listed as birch sugar or wood sugar.

In dogs, xylitol triggers a rapid release of insulin, causing a sudden, severe drop in blood sugar. The AKC and FDA say this can happen within 10 to 60 minutes, and the FDA warns that serious effects can be delayed for 12 to 24 hours. Xylitol can also cause liver damage.

Signs of xylitol poisoning: vomiting, then weakness, staggering, poor coordination, collapse and seizures. If you think your dog ate xylitol, call your vet or a poison helpline immediately.

How to choose a safe peanut butter

  • Read the ingredients every time. Recipes change, so don't rely on the brand name alone.
  • Look for xylitol, birch sugar or wood sugar and avoid any product that contains them.
  • Choose plain and unsalted, with simple ingredients (ideally just peanuts).
  • Skip flavoured spreads, chocolate peanut butter and peanut butter and jelly.
  • Not sure? Don't feed it until you've confirmed the ingredients.

How much peanut butter can a dog eat?

Peanut butter is high in fat and calories, so keep it small and follow the 10% rule: all treats together should be no more than 10% of your dog's daily calories. WSAVA puts one tablespoon at about 81 kcal.

Peanut butter servings by dog size. Source: PetMD (reviewed by Teresa Manucy, DVM). Follow your vet's advice if it differs.
Dog sizeWeightServing
Extra-small2–10 lb (1–4.5 kg)½ teaspoon, once a day
Small11–20 lb (5–9 kg)½ teaspoon, twice a day
Medium21–50 lb (10–23 kg)1 teaspoon, once a day
Large51–90 lb (23–41 kg)1 teaspoon, twice a day
Extra-large91 lb+ (41 kg+)1 tablespoon, once a day

Ways to use peanut butter

  • Stuff a KONG or hollow chew toy for a long-lasting treat
  • Spread a thin layer on a lick mat to calm your dog during grooming or baths
  • Hide pills in a small dab (check the label for xylitol first)

When to avoid peanut butter

  • Pancreatitis or a low-fat diet: ask your vet first
  • Overweight dogs: the calories add up fast
  • Peanut allergy: stop and call your vet if you see itchy red skin, hives, vomiting, diarrhoea or facial swelling

Can puppies eat peanut butter?

Yes, in small amounts, as long as it's xylitol-free. Start with a tiny lick to make sure it agrees with them.

Frequently asked questions

Is peanut butter safe for dogs?

Yes, in small amounts, as long as it doesn't contain xylitol. Plain, unsalted peanut butter is the best choice.

What is xylitol and why is it dangerous?

Xylitol is a sweetener (also called birch sugar or wood sugar) that causes a sudden, dangerous drop in blood sugar in dogs and can damage the liver.

How much peanut butter can I give my dog?

About ½ teaspoon for very small dogs up to 1 tablespoon for giant breeds, keeping all treats under 10% of daily calories.

Which peanut butter brands contain xylitol?

Some specialty and sugar-free brands do, and recipes change. Always read the ingredients rather than relying on the brand.

Can I use peanut butter to give my dog pills?

Yes, a small dab works well. Check the label for xylitol first.

Can dogs have peanut butter every day?

Small daily amounts are OK for many healthy dogs within the 10% treat rule, but it's high in fat, so ask your vet if your dog is overweight or has pancreatitis.

Sources

This guide is general information, not veterinary advice. Every pet is different; ask your vet before changing your pet's diet or care, especially if they have a health condition, are overweight, or have a sensitive stomach.