Peanuts

Can dogs eat peanuts?

Safe in moderation

Plain, unsalted, shelled peanuts are safe for dogs in small amounts — they're one of the few 'nuts' dogs handle well.

Reviewed by the Webvet Veterinarian Team · Last reviewed June 26, 2026

Can Dogs Eat Peanuts?

Yes, dogs can eat peanuts in moderation, but only plain, unsalted, shelled peanuts, and only a few at a time. Peanuts are not toxic to dogs, and a small handful of the plain kind makes a fine occasional treat. The catch is that they are very high in fat and are usually sold salted or flavored, so the way most people eat peanuts is not the way a dog should. Get the form right and keep the portion tiny, and peanuts are one of the few nuts dogs handle well.

Key Takeaways
  • 1Plain, unsalted, shelled peanuts are safe for dogs in small amounts; salted, flavored, and honey-roasted ones are not.
  • 2Peanuts are very high in fat, so too many can cause stomach upset or even pancreatitis.
  • 3Always remove the shell, which is a choking and intestinal-blockage hazard.
  • 4Peanut butter is fine only if it is xylitol-free; that sweetener is highly toxic to dogs.
  • 5Peanuts are a treat, not a meal: a few for small dogs and up to about ten for large dogs.
Close-up of plain shelled unsalted peanuts, a safe occasional treat for dogs
Only plain, unsalted, shelled peanuts are safe for dogs, and only in small amounts.
JustFoodForDogs logo
Fresh, vet-developed food for the other 90% of the bowl

Treats should stay under 10% of your dog's daily calories. JustFoodForDogs makes the rest of it.

  • Recipes developed by veterinary nutritionists
  • Whole-food ingredients you can recognise
  • Fresh meals delivered to your door

Webvet may earn a commission when you click through to JustFoodForDogs, at no extra cost to you.

Are peanuts safe for dogs?

Plain peanuts are safe for dogs, and unlike a lot of foods people worry about, they are not toxic. Peanuts are actually legumes rather than true tree nuts, which is part of why dogs tolerate them better than genuinely dangerous nuts like macadamias. A few plain, unsalted, shelled peanuts will not hurt a healthy dog, and many dogs love the taste and the crunch.

That said, safe does not mean unlimited. The problem with peanuts is almost never the peanut itself; it is everything that tends to come with it. Snack peanuts are usually coated in salt, and flavored or honey-roasted versions add sugar, oils, and seasonings a dog does not need. The shells are fibrous and hard to digest. And even the plain nut is calorie-dense enough that a generous serving can throw off a small dog's whole day of eating. So the honest answer is that peanuts are safe as an occasional, carefully portioned treat, not as a regular part of the diet.

Why peanuts can be good for dogs (and why to go easy)

Peanuts do carry some real nutrition. They are a source of protein and healthy fats, and they supply niacin (a B vitamin) and vitamin E, along with small amounts of other minerals. That is a big reason peanut-flavored dog treats and peanut butter are so common; dogs genuinely like the flavor, and the fats make it rich and satisfying.

But those same fats are the reason to keep the portion small. Peanuts run around 567 calories and roughly 49 grams of fat per 100 grams, which makes them one of the most calorie-dense snacks in the pantry. For a dog, a small pile of peanuts can represent a big chunk of its daily calories, and a sudden hit of fat is exactly what can trigger stomach upset. Repeatedly overfeeding fatty foods is also linked to pancreatitis, a painful and sometimes serious inflammation of the pancreas. None of this makes peanuts dangerous the way a toxic food is; it just means the benefit is modest and the downside grows fast if you overdo it.

Close-up of fresh peanuts
Single ingredientGaines Family Farmstead Sweet Potato Bones Single Ingredient Dog Chews, 32-oz bag
From ChewyIn stock
Gaines Family Farmstead Sweet Potato Bones Single Ingredient Dog Chews, 32-oz bag

Dehydrated sweet potato with one ingredient. All the chew, none of the butter, salt, or seasoning.

$33.99

Webvet may earn a commission when you click through to Chewy, at no extra cost to you.

How many peanuts can a dog have?

Peanuts should be a once-in-a-while treat, not a daily habit, and the right number depends on your dog's size. As a rough guide, a small dog should get no more than one or two plain peanuts, a medium dog a few, and a large dog up to about ten. Even for a big dog, that is an occasional treat and not something to hand out every day.

A useful rule of thumb is the ten percent guideline: treats of any kind should make up no more than about ten percent of your dog's daily calories, with the rest coming from a complete, balanced dog food. Because peanuts are so calorie-dense, you hit that ceiling quickly. When in doubt, give fewer than you think, and skip peanuts entirely on days your dog has already had other rich treats.

Peanuts in the shell next to shelled plain peanuts and a dish of salted peanuts to avoid
Shell your peanuts and skip the salted and flavored kinds before sharing with a dog.
Made with real fruitFruitables treat pouches in assorted flavors
From Chewy
Fruitables Skinny Minis Pumpkin & Berry Flavor Dog Treats, 12-oz bag

Soft training treats made with real pumpkin and blueberries, small enough to hand over often within the 10% treat rule.

$9.29

Webvet may earn a commission when you click through to Chewy, at no extra cost to you.

Dog sizeBody weightPlain peanuts (occasional)
SmallUnder 20 lbs1 to 2
Medium20 to 50 lbs3 to 5
LargeOver 50 lbsUp to about 10

Start with less than these amounts the first time, especially if your dog has never had peanuts, and watch how it reacts over the next day before offering them again. These numbers are ceilings for a healthy adult dog, not targets to reach.

How to prepare and serve peanuts safely

Preparation is where most peanut problems are avoided. Choose plain, unsalted peanuts that are either dry-roasted or raw, and skip anything salted, flavored, honey-roasted, or coated in chocolate or spices. Always remove the shells before giving a peanut to your dog; the shell is a choking hazard and can cause an intestinal blockage, particularly in small dogs.

Serve peanuts on their own or crushed and sprinkled over your dog's regular food. For dogs that gulp their treats, chopping the peanuts smaller lowers the choking risk. If you would rather use peanut butter, a thin smear inside a food toy or on a lick mat turns a tiny amount into a long-lasting activity, which is a smarter use of those calories than a spoonful eaten in one gulp. Whatever form you choose, keep it plain and keep it small.

Risks and what to watch for

The main risks with peanuts are fat, salt, shells, and the occasional allergy. Too much fat, whether from a large serving or from repeated snacking, can cause vomiting, diarrhea, or a bout of pancreatitis, which often shows up as a hunched posture, a painful belly, low energy, and repeated vomiting. Salted and flavored peanuts pile on sodium a dog does not need, which is a particular problem for dogs with heart or kidney conditions.

Shells are the mechanical hazard: they can lodge in the throat or gut and are difficult to pass. And although it is uncommon, dogs can be allergic to peanuts just like people. The first time you offer them, watch for itching, hives, facial swelling, or any trouble breathing, and stop immediately if you see those signs. Puppies, toy breeds, and dogs with a history of pancreatitis, obesity, or food sensitivities should generally skip peanuts altogether.

A small serving of peanuts in a ceramic dish

Safe alternatives to peanuts

If you want the peanut flavor without fussing over portions and shells, xylitol-free peanut butter is the most convenient option, and a thin smear goes a long way. For a leaner, higher-protein reward, plain cooked chicken with no salt, oil, or seasoning is hard to beat and sits easily with most dogs' stomachs. Both give you the treat moment peanuts offer with fewer things to get wrong. Rotating a few dog-safe options also keeps treat time interesting without leaning on any one high-fat food.

Zuke's Mini Naturals Peanut Butter & Oats Recipe Pet Treats for Dogs, 16-oz pouch
From ChewyIn stock
Zuke's Mini Naturals Peanut Butter & Oats Recipe Pet Treats for Dogs, 16-oz pouch

Soft, pea-sized training treats small enough to reward often while keeping treats inside the 10% of daily calories vets recommend.

$14.94

Webvet may earn a commission when you click through to Chewy, at no extra cost to you.

Frequently asked questions

Frequently Asked Questions

How many peanuts can I give my dog?

Keep it small: one or two plain, unsalted peanuts for a small dog, a few for a medium dog, and up to about ten for a large dog, and only occasionally. Because peanuts are so high in fat and calories, all treats combined should stay under about ten percent of your dog's daily calories.

Can dogs eat peanuts in the shell?

No. Always remove the shell first. Peanut shells are fibrous, hard to digest, and can cause choking or an intestinal blockage, especially in smaller dogs.

Can dogs eat salted peanuts?

It is best to avoid them. A single stray salted peanut is unlikely to harm a healthy dog, but salted, flavored, and honey-roasted peanuts add sodium and seasonings your dog does not need, and too much salt is risky for dogs with heart or kidney problems.

Can dogs eat raw or boiled peanuts?

Plain raw and dry-roasted peanuts are both fine in small amounts as long as they are unsalted and shelled. Boiled peanuts are safe only if they were cooked without salt; most boiled peanuts are heavily salted, so check before you share.

Are peanuts or peanut butter better for dogs?

Both are fine in moderation. Peanut butter is often more convenient and easy to portion on a lick mat, but you must confirm it is xylitol-free. Whole peanuts must be plain, unsalted, and shelled. Either way, keep the amount small because both are high in fat.

Xylitol-free peanut butter and a bowl of plain cooked chicken as safe dog treat alternatives
Xylitol-free peanut butter and plain cooked chicken are easy, lower-risk treat alternatives.

Sources

Reviewed by the Webvet Veterinarian Team

General guidance based on credible veterinary sources — not a diagnosis or a substitute for your veterinarian. If your pet ate something toxic or is unwell, contact your vet or a pet poison line right away.