Limited — plain unsalted only

Can dogs eat peanuts?

Dogs can have a tiny amount of plain unsalted peanuts. Skip salted, honey-roasted, chocolate-covered, and xylitol-sweetened peanut products — and never leave whole nuts as a free snack bowl.

Not medical advice — general pet-safety info only. Confirm with your vet before changing your dog’s diet.

Updated Aug 3, 2026 Category Nutrition

Alternatives to peanuts for dogs

Peanuts are a rare nut nibble. These treats cover peanut flavor and lighter everyday rewards.

How much is okay?

One or two plain shelled peanuts is enough; peanut butter may be easier to portion for training.

Small under 20 lb
1 peanut
Keep it occasional and plainly prepared.
Medium 20–50 lb
1–2 peanuts
Keep it occasional and plainly prepared.
Large 50+ lb
2 peanuts
Keep it occasional and plainly prepared.

Rule of thumb: treats of all kinds should stay under ~10% of daily calories.

How to prepare them

  • Use plain unsalted shelled peanuts only.
  • Check peanut butter labels for xylitol.
  • Skip mixed nuts that include macadamias, raisins, or chocolate.

Risks & exceptions

  • Salted and flavored peanuts add sodium and sugar.
  • High fat can upset the stomach.
  • Xylitol in some peanut butters is an emergency.

Peanuts are a tiny plain occasional; flavored nuts and xylitol products are a hard no.

If they ate too many

A larger portion or the wrong preparation is most likely to cause trouble.

  • Thirst
  • Soft stool

Call your vet / pet poison line if:

  • Xylitol peanut butter exposure
  • A large salted serving
  • Repeated vomiting

FAQ

Can dogs eat peanut butter?

Yes if plain and xylitol-free — still keep portions tiny because it is calorie-dense.

Can dogs eat salted peanuts?

Skip salted nuts; plain unsalted only.

Are peanuts the same as peanut butter for dogs?

Same food family, but peanut butter is easier to portion for training when the label is clean.

Affiliate disclosure: we may earn a commission from product links. Safety guidance is editorial and may change — verify with your veterinarian for your dog.