Health & Wellbeing

Are Nuts Bad for Dogs? A Complete Safety Guide by Nut Type

Are nuts bad for dogs? Some are safe, others are toxic. Learn which nuts your dog can eat, exact serving sizes, preparation tips, and when to call the vet.

By Tom Renshaw · Published 8 September 2026
Are Nuts Bad for Dogs? A Complete Safety Guide by Nut Type
VERDICT: YES-WITH-CAUTION — It depends entirely on the nut.

Some nuts like peanuts and cashews are safe for dogs in small, plain portions. Others — especially macadamia nuts and black walnuts — are outright toxic and can cause serious neurological and gastrointestinal symptoms. Even "safe" nuts carry risks: high fat content can trigger pancreatitis, shells pose choking and obstruction hazards, and salted or seasoned varieties introduce dangerous sodium levels. Before sharing any nut with your dog, you need to know exactly which types are safe, how much to serve, and how to prepare them.

Can Dogs Eat Nuts? The Breakdown by Type

Not all nuts are created equal when it comes to canine safety. Here's a detailed comparison of common household nuts, ranked from safe to outright dangerous for dogs.

Nut TypeSafe for Dogs?Toxicity RiskKey Concern
Peanuts (shelled, unsalted)✅ YesNoneHigh fat; allergy possible
Cashews (plain, roasted)✅ Yes, sparinglyNoneHigh fat; oxalates
Hazelnuts (shelled, plain)✅ Yes, sparinglyNoneChoking hazard for small dogs
Almonds (plain, shelled)⚠️ CautionLowDifficult to digest; GI upset common
Pistachios (shelled)⚠️ CautionLow-ModerateAflatoxin risk; high fat
Pecans⚠️ CautionModerateJuglone content; mold risk; high fat
Walnuts (English)⚠️ CautionModerateProne to mold; large size = obstruction
Macadamia nuts❌ NOHigh — ToxicNeurotoxicity; weakness; vomiting
Black walnuts❌ NOHigh — ToxicJuglone toxicity; tremors; seizures

According to the ASPCA, macadamia nuts are among the most dangerous foods for dogs. Even a small amount — as little as 0.05 ounces per pound of body weight (roughly 2-3 nuts for a 30 lb dog) — can cause clinical signs of toxicity within 12 hours.

How Much of a Safe Nut Can I Give My Dog?

Even nuts classified as safe should be treated as occasional treats, not dietary staples. The general veterinary guideline is that treats should make up no more than 10% of your dog's daily caloric intake. Nuts are calorie-dense — peanuts contain roughly 160 calories per ounce, and cashews about 157 calories per ounce — so portions need to be small.

Dog SizeWeight RangeMax Peanuts (unsalted, shelled)Max Cashews (plain, roasted)Frequency
Small breeds5–20 lb / 2–9 kg2–3 peanuts1–2 cashews2–3 times/week max
Medium breeds21–50 lb / 10–23 kg4–6 peanuts3–4 cashews2–3 times/week max
Large breeds51–90 lb / 23–41 kg8–10 peanuts5–6 cashews2–3 times/week max
Giant breeds90+ lb / 41+ kg10–12 peanuts6–8 cashews2–3 times/week max

These portions assume the nuts are a standalone treat. If you're also giving other treats or table scraps that day, reduce the nut portion accordingly. Overfeeding even safe nuts regularly can lead to weight gain and, more seriously, pancreatitis — an inflammatory condition of the pancreas triggered by high-fat meals.

Nutritional Benefits: What Do Safe Nuts Offer Dogs?

Safe nuts do contain beneficial nutrients, though dogs don't require them the way humans might. Here's what plain, unsalted peanuts and cashews provide per 1-ounce serving (roughly 28 grams):

NutrientPeanuts (1 oz)Cashews (1 oz)Relevance to Dogs
Protein7.3 g5.2 gMuscle maintenance (but dogs get sufficient protein from complete diets)
Total Fat14 g12.4 gEnergy source, but excessive fat risks pancreatitis
Fiber2.4 g0.9 gSupports digestive regularity
Vitamin E2.4 mg0.3 mgAntioxidant; supports skin and coat health
Magnesium48 mg82 mgEnzyme function and muscle health
Niacin (B3)3.8 mg0.3 mgMetabolic support
Zinc0.9 mg1.6 mgImmune function and skin integrity

While these nutrients sound beneficial, a dog eating a complete and balanced commercial diet (one that meets AAFCO standards) already receives adequate amounts. Nuts should be viewed as an occasional enrichment treat, not a nutritional supplement.

How to Prepare Nuts Safely for Your Dog

Preparation is critical. The difference between a safe treat and a veterinary emergency often comes down to how the nut is processed and served.

  1. Choose raw or dry-roasted, unsalted nuts. Avoid oil-roasted varieties — the added fats increase pancreatitis risk. Never use nuts cooked with butter, garlic, onion powder, or any seasoning blends.
  2. Remove all shells. Peanut shells, pistachio shells, and walnut shells are fibrous and indigestible. They can cause intestinal blockages, especially in small dogs. Shells also frequently harbor mold and aflatoxins.
  3. Chop or crush larger nuts. Whole almonds, Brazil nuts, and walnut halves are choking hazards for dogs under 30 lb. Cut them into pea-sized pieces before serving.
  4. Check for mold. Discard any nut that looks discolored, smells musty, or has visible fuzz. Aflatoxin-producing molds (Aspergillus species) are particularly common on pistachios and walnuts and can cause liver damage even in small quantities.
  5. Avoid nut butters with xylitol. If offering peanut butter, read the ingredient label carefully. Xylitol (also listed as birch sugar or sugar alcohol) is extremely toxic to dogs — even a small amount can cause rapid hypoglycemia and liver failure. Choose brands where the only ingredients are peanuts (and optionally salt, though unsalted is preferred).
  6. Serve plain. No chocolate coating, no yogurt coating, no honey-roasted varieties. Chocolate is toxic to dogs, and added sugars contribute to obesity and dental disease.

What Happens If My Dog Eats Too Many Nuts — or the Wrong Kind?

The severity of a nut-related incident depends on what type of nut was consumed, how many, and your dog's size. Here's what to watch for:

Overeating Safe Nuts (Peanuts, Cashews)

Consuming a large quantity of even safe nuts typically causes gastrointestinal distress. Expect vomiting, diarrhea, and lethargy within 6–12 hours. The high fat content is the primary culprit. In severe cases — particularly in small dogs that consume a large amount relative to their body weight — acute pancreatitis can develop within 24–48 hours. Signs of pancreatitis include:

  • Repeated vomiting (sometimes with blood)
  • Severe abdominal pain (dog may assume a "prayer position" — front legs down, rear end up)
  • Loss of appetite lasting more than 24 hours
  • Fever and dehydration
  • Yellowish gums or eyes (jaundice, indicating liver involvement)

Macadamia Nut Toxicity

Macadamia nuts contain an unidentified toxin that affects the canine nervous system and muscles. According to the Merck Veterinary Manual, clinical signs appear within 3–12 hours of ingestion and include:

  • Hind limb weakness or inability to stand
  • Muscle tremors, particularly in the legs
  • Elevated body temperature (hyperthermia, up to 104°F / 40°C)
  • Vomiting and abdominal pain
  • Depression and lethargy

Most dogs recover within 24–48 hours with supportive veterinary care, but severe cases — especially when macadamia nuts are consumed alongside chocolate — can be life-threatening.

Black Walnut and Moldy Walnut Toxicity

Black walnuts contain juglone, a compound toxic to dogs. Additionally, any walnut (English or black) that has fallen from the tree and sat on the ground is prone to Penitrem A mold contamination, which causes tremorgenic mycotoxin poisoning. Symptoms include severe tremors, seizures, and hyperthermia. This is a veterinary emergency.

🚨 Call Your Veterinarian or Emergency Clinic Immediately If Your Dog:
  • Ingested any amount of macadamia nuts or black walnuts
  • Ate moldy or fallen walnuts/pecans from outdoors
  • Shows repeated vomiting, tremors, weakness, or inability to walk
  • Consumed nuts containing xylitol (check peanut butter labels)
  • Has a distended, painful abdomen after eating a large quantity of any nut
  • Is a small breed (under 15 lb) that ate more than a handful of any nut type

ASPCA Animal Poison Control: (888) 426-4435 — available 24/7 (consultation fee applies).
Pet Poison Helpline: (855) 764-7661 — available 24/7.

Dogs Who Should Never Eat Nuts

Even nuts classified as "safe" are not appropriate for every dog. Avoid feeding any nuts to dogs in the following categories:

  • Puppies under 6 months: Their digestive systems are still developing, and high-fat foods can cause severe GI upset. Stick to puppy-specific treats.
  • Dogs with a history of pancreatitis: Any high-fat food can trigger a recurrence. Pancreatitis has a recurrence rate of roughly 30–50% in dogs that have had a prior episode, according to veterinary internal medicine data.
  • Dogs with kidney disease or bladder stones: Many nuts (especially cashews and almonds) are high in oxalates and phosphorus, which can worsen renal function and contribute to calcium oxalate stone formation.
  • Overweight or obese dogs (Body Condition Score 7+): The caloric density of nuts makes them a poor treat choice for dogs that need to lose weight. One ounce of peanuts contains roughly the same calories as a small dog's entire daily treat allowance.
  • Dogs with known nut allergies: While peanut allergies are less common in dogs than in humans, they do occur. If your dog has shown allergic reactions (itching, hives, facial swelling, vomiting) after prior exposure, avoid all nuts.
  • Senior dogs with dental disease: Hard nuts can fracture compromised teeth. Dogs with periodontal disease or existing dental work should receive only soft treats.

How to Introduce Nuts Safely

If your dog has never had nuts before and falls into none of the exclusion categories above, follow this protocol:

  1. Start with one piece. Give a single unsalted, shelled peanut or cashew. No more.
  2. Monitor for 24–48 hours. Watch for vomiting, diarrhea, itching, facial swelling, lethargy, or changes in stool consistency.
  3. If no adverse reaction occurs, you can gradually increase to the weight-appropriate serving size listed above, still limiting frequency to 2–3 times per week.
  4. Introduce only one nut type at a time. If you give peanuts on Monday and cashews on Tuesday and your dog reacts, you won't know which caused the problem.
  5. Keep a record. Note the date, nut type, amount given, and any observations. This information is valuable for your veterinarian if questions arise later.

Always consult your veterinarian before introducing new human foods, especially if your dog has existing health conditions or is on prescription medication. Your vet can advise on whether nuts are appropriate given your dog's specific health profile.

Related Foods to Watch Out For

Nuts rarely appear in isolation. Many common foods containing nuts or nut-derived ingredients are unsafe for dogs:

  • Trail mix: Often contains raisins (highly toxic to dogs — can cause acute kidney failure), chocolate pieces, macadamia nuts, and heavily salted varieties. Never share trail mix with your dog.
  • Granola bars and protein bars: Frequently contain xylitol, chocolate, macadamia nuts, or excessive sugar. Check every ingredient before considering any human snack bar.
  • Nut milks (almond milk, cashew milk): Plain, unsweetened varieties are generally safe in small amounts, but many commercial brands contain added sugars, vanilla flavoring, or xylitol. Always read the label.
  • Baked goods with nuts: Brownies, cookies, and cakes may combine nuts with chocolate, xylitol, or excessive fat and sugar. Avoid entirely.
  • Coconut: While technically a drupe (not a true nut), coconut flesh is safe for dogs in small amounts. However, coconut oil is extremely high in saturated fat and should be used sparingly — no more than ¼ teaspoon per 10 lb of body weight daily.
  • Nutmeg: Despite its name, nutmeg is a seed, not a nut. It contains myristicin, which is toxic to dogs in large quantities and can cause hallucinations, increased heart rate, and seizures. Keep spice jars out of reach.

Frequently Asked Questions

Can dogs eat peanut butter?

Yes — plain, unsalted peanut butter with no xylitol is safe for most dogs. Check the ingredient list carefully: the only ingredient should be peanuts. Serve no more than ½ teaspoon for small dogs, 1 teaspoon for medium dogs, and 1 tablespoon for large dogs per day. Brands like Smucker's Natural and Teddie (unsalted) are commonly recommended options, typically priced between $4–$8 per jar.

Are almonds toxic to dogs?

Almonds are not classified as toxic the way macadamia nuts are, but they are difficult for dogs to digest. Their hard, dense texture often passes through the GI tract largely intact, which can cause stomach upset, diarrhea, or in rare cases, an intestinal obstruction — particularly in small dogs. If you choose to offer almonds, limit to 1–2 plain, shelled pieces for a large dog, and chop them finely. Most veterinarians recommend simply choosing a safer alternative like peanuts.

My dog ate a macadamia nut — what should I do?

Contact your veterinarian or the ASPCA Animal Poison Control at (888) 426-4435 immediately. Note how many nuts were consumed, when they were eaten, and your dog's weight. Your vet may recommend inducing vomiting if ingestion occurred within the past 2 hours, or may advise monitoring at home if only a single nut was consumed by a large dog. Do not attempt to induce vomiting with hydrogen peroxide without veterinary guidance — incorrect dosing can cause severe stomach irritation.

Can puppies eat nuts?

No. Puppies under 6 months of age should not be fed any nuts. Their digestive systems are immature and less able to handle high-fat foods. Puppies are also at higher risk of choking on small, hard pieces. Stick to treats specifically formulated for puppies.

Is it safe for dogs to eat nuts from the yard?

No. Fallen nuts — especially walnuts, pecans, and acorns — are highly prone to mold contamination. Moldy nuts can contain tremorgenic mycotoxins that cause seizures and tremors in dogs. Black walnuts, which are common in many US yards, are outright toxic. If you have nut trees on your property, rake and remove fallen nuts regularly to prevent your dog from scavenging them.

Are chestnuts safe for dogs?

Sweet chestnuts (Castanea species) are not toxic to dogs and can be offered plain, cooked, and shelled in small amounts. However, horse chestnuts (Aesculus hippocastanum) contain aesculin, which is toxic to dogs and causes vomiting, diarrhea, and in severe cases, paralysis. Never feed a dog any chestnut unless you are certain of the species.

The bottom line: the answer to "are nuts bad for dogs" depends entirely on the type of nut, the preparation, and your individual dog's health status. When in doubt, skip the nuts entirely and choose a lower-risk treat like plain cooked chicken, carrot sticks, or blueberries — all of which provide enrichment without the fat and toxicity concerns that come with most nuts.

Written by

Tom Renshaw

All our authors care for dogs every day — read more of their work on the authors page.