Can Dogs Eat Peanuts? Salted, Roasted, Shells & How Many

Can dogs eat peanuts? Yes, a few plain unsalted shelled peanuts. See how many by dog size, which kinds to avoid, and how peanuts compare with other nuts.

! VerdictSafe in moderation
· Updated · Sources ↓ · 5 min read
Share
Can dogs eat peanuts - a few plain shelled peanuts in a small bowl beside a dog
Share
Health Note: This article is for general information only and isn’t a substitute for advice from your veterinarian. If your dog seems unwell, contact your vet. Read our Veterinary Disclaimer.

Can dogs eat peanuts? Yes. Plain, unsalted peanuts, shelled and either dry-roasted or raw, are safe for most dogs in small numbers. Peanuts aren’t actually nuts but legumes, and unlike macadamias they aren’t toxic. The issues are fat, salt, flavor coatings and shells. Here’s how many to give, which kinds to skip, and how peanuts compare with true nuts.

Quick Verdict

Yes, in moderation. Share a few plain, unsalted, shelled peanuts. Skip salted, honey-roasted, chocolate-coated and spicy peanuts, and never give shells. Each peanut has about 6 calories and half a gram of fat, so they add up fast.

Can dogs eat peanuts - a few plain shelled peanuts in a small bowl beside a dog
Plain, unsalted, shelled peanuts are the only kind to share.

Are Peanuts Good for Dogs?

They bring protein, healthy fats, niacin and vitamin E, which is why dogs go wild for them. Still, the American Kennel Club recommends only plain, dry-roasted or raw unsalted peanuts, and only a few. They’re calorie-dense, so they’re best as high-value rewards rather than handfuls.

Can dogs eat peanuts - plain unsalted shelled peanuts next to salted and honey-roasted ones
Only plain, unsalted, shelled peanuts make the cut.

Which Peanuts Are Safe? Salted, Roasted, Boiled

Peanut typeVerdictWhy
Dry-roasted, unsaltedBest choiceNo added salt or oil
Raw, shelledOkay from a trusted sourceRaw peanuts can carry aflatoxin mold
Boiled, unsaltedOkaySoft; most boiled peanuts are heavily salted
SaltedA stolen one or two is fineToo much salt causes thirst and worse
Honey-roasted, chocolate, spicyAvoidSugar, chocolate, chili, garlic or onion seasoning
In the shellAvoidShells can choke dogs or block the gut

About aflatoxin: PetMD explains that raw peanuts grown in hot, humid conditions can develop this mold toxin, which can damage the liver. Human-grade peanuts from a reputable brand keep the risk low. Never feed peanuts that look shriveled, discolored or moldy.

Peanuts vs. Other Nuts: What’s Safe?

NutVerdictMain concern
PeanutsSafe, plain, a fewFat, salt, shells
CashewsA few, plainFat
AlmondsNot recommendedHard to digest, choking
Pecans, walnutsAvoidMold toxins, blockage; see pecans
Macadamia nutsToxicWeakness, tremors; see macadamia nuts

How Many Peanuts Can a Dog Eat?

A widely used guideline from the WSAVA keeps treats under about a tenth of daily calories. Because peanuts are fatty, we’d stay well below that:

Dog’s weightSuggested peanutsApprox. caloriesApprox. fat
10 lb (4.5 kg)1 to 2~6-12 kcal~0.5-1 g
25 lb (11 kg)3 to 4~18-24 kcal~1.5-2 g
50 lb (23 kg)5 to 6~30-36 kcal~2.5-3 g
75 lb (34 kg)7 to 8~42-48 kcal~3.5-4 g
100 lb (45 kg)8 to 10~48-60 kcal~4-5 g

Our estimates from USDA FoodData Central values for dry-roasted peanuts (about 28 peanuts per ounce). Not every day; a few times a week is plenty.

Can dogs eat peanuts - plain peanut butter spread on a lick mat as a dog treat
Plain, xylitol-free peanut butter on a lick mat is an easy way to share.

How to Serve Peanuts Safely

Peanuts shine as a training reward because a single one smells strong and takes a second to eat. Break each peanut in half and you double the number of rewards for the same calories. For dogs who gulp, a few crushed pieces sprinkled into a snuffle mat turn a tiny snack into a five-minute sniffing game.

  • Shell them and check the label says unsalted.
  • Chop or crush for small dogs and gulpers to cut the choking risk.
  • Use as rewards: one peanut is a strong motivator for training.
  • Prefer peanut butter? Choose a jar with no xylitol; see can dogs eat peanut butter and our peanut butter dog treats.

My dog ate a bag of peanuts or shells. A few salted peanuts usually cause nothing worse than thirst. Offer water and watch for 24 to 48 hours. Call your vet if your dog vomits repeatedly, has diarrhea, a painful belly or seems lethargic, which can follow a big fatty meal, or if a small dog swallowed shells. Peanut candy with chocolate or xylitol is an emergency; see dog ate chocolate and xylitol poisoning.

Allergies, Pancreatitis and Other Special Cases

  • Allergies: peanut allergy in dogs is very rare, but stop if you see itching, hives, swelling or vomiting.
  • Pancreatitis: skip peanuts; the fat can trigger flare-ups. See low-fat foods for dogs with pancreatitis.
  • Weight loss: peanuts are calorie-dense; choose lighter rewards.
  • Puppies: crushed pieces only, and very few.
Vet's Note

Are salted peanuts OK just once? A couple usually only make a dog thirsty, but salt, sugar and seasonings add up. Plain, unsalted and shelled is the only kind I suggest.

What about peanut butter? Read the label every time. Xylitol, sometimes listed as birch sugar, is very dangerous for dogs.

— Dr. Sarah Miller, DVM

Peanuts for Dogs: Quick Serving Guide

✓ Do

  • Choose plain, unsalted peanuts
  • Remove the shells
  • Share just a few at a time
  • Check peanut butter for xylitol

✕ Don't

  • Give salted or honey-roasted nuts
  • Share mixed nuts
  • Offer peanuts to small dogs whole
  • Use peanut butter with xylitol

Dogs with pancreatitis or a peanut allergy should skip them. Ask your vet if unsure.

Frequently Asked Questions

Can dogs have peanuts in the shell?

No. Shells are fibrous and can choke a dog or block the intestines.

Can dogs eat salted peanuts?

One or two won’t harm a healthy dog, but salted peanuts shouldn’t be a habit.

Are peanuts good for dogs’ skin?

They contain vitamin E and fats, but a complete diet or a vet-recommended fish oil supports skin far better.

Can dogs have peanuts and cashews?

Yes, a few of each if they are plain and unsalted. Both are fatty, so count them together toward the treat budget.

My dog ate peanut M&Ms. What should I do?

The chocolate is the concern, not the peanut. Note how many your dog ate and their weight, then call your vet or a pet poison line.

Can puppies eat peanuts?

A crushed piece or two is fine for an older puppy. Whole peanuts are a choking risk for small mouths.

Can dogs eat peanuts every day?

A couple a day can fit a large dog’s treat budget, but most dogs do better with peanuts as an occasional reward.

The Bottom Line

Can dogs eat peanuts? Yes, a few plain, unsalted, shelled peanuts. Leave out salted, sweetened and seasoned kinds, never share shells, and skip peanuts for dogs with pancreatitis. Explore more answers in our Can Dogs Eat…? library or start with Start Here. This article is general information, not veterinary advice; see our Veterinary Disclaimer.

References & Sources

Written by CPD Nutrition Desk using the sources below. We are not affiliated with these organizations, and this guide is not a substitute for advice from your veterinarian.

  1. American Kennel Club (AKC) — Can dogs eat peanuts
  2. PetMD — Can dogs eat peanuts
  3. WSAVA — WSAVA guidetotreats dogs 251107
  4. USDA — USDA FoodData Central