Health & Wellbeing

What Nuts Are Bad for Dogs? A Complete Safety Guide

Find out what nuts are bad for dogs, which are safe in small amounts, toxic dose thresholds, and exactly how to serve dog-safe nuts without risking illness.

By Anouk Beaumont · Published 8 September 2026
What Nuts Are Bad for Dogs? A Complete Safety Guide

You're snacking on trail mix and your dog gives you that hopeful stare. Before you toss them a nut, you need to know which ones are actually dangerous. The short answer is that several common nuts can cause serious illness in dogs, while a few others can be offered safely in very small, controlled portions.

SAFETY VERDICT: CAUTION — Depends on the Nut Type

Macadamia nuts are toxic to dogs and must never be fed. Black walnuts are also toxic. Pecans, hickory nuts, and moldy nuts carry tremorgenic mycotoxin risk. Peanuts, cashews, and almonds are not toxic but come with significant caveats around fat content, choking, and pancreatitis risk. Always check the specific nut type before sharing.

The Nuts That Are Toxic to Dogs

Not all nuts carry the same risk. Understanding what nuts are bad for dogs starts with knowing which ones have proven toxicity versus those that simply pose mechanical or digestive hazards.

Macadamia Nuts — Confirmed Canine Toxin

Macadamia nuts are among the most dangerous nuts for dogs. According to the ASPCA, ingestion of as little as 2.4 grams per kilogram of body weight (roughly 12 macadamia nuts for a 20 lb / 9 kg dog) can trigger clinical signs. Symptoms typically appear within 3 to 12 hours and include:

  • Weakness, especially in the hind legs
  • Depression and lethargy
  • Vomiting
  • Hyperthermia (elevated body temperature up to 104°F / 40°C)
  • Tremors and ataxia (uncoordinated movement)

The exact toxin remains unidentified — researchers at the Merck Veterinary Manual note this is an idiopathic reaction unique to dogs. Most dogs recover within 24 to 48 hours with supportive veterinary care, but the experience is frightening and avoidable.

Black Walnuts — Juglone Toxicity

Black walnuts (Juglans nigra) contain juglone, a compound toxic to dogs. Ingestion can cause vomiting, tremors, and seizures. English walnuts (the common grocery-store variety) are not considered toxic but still carry mold and obstruction risks detailed below.

Moldy Nuts — Tremorgenic Mycotoxins

Any nut that has gone moldy — particularly walnuts, pecans, and hickory nuts — can harbor tremorgenic mycotoxins produced by Penicillium and Aspergillus fungi. These toxins cause severe neurological symptoms:

  • Muscle tremors progressing to full seizures
  • Vomiting and hyperactivity
  • Onset within 30 minutes to several hours
  • Potentially fatal without aggressive veterinary treatment

This is why fallen, weathered nuts from backyard trees are particularly dangerous. If your dog scavenges old pecans or walnuts from the yard, treat it as a potential emergency.

Nuts That Are Not Toxic but Still Risky

Several nuts won't poison your dog but create other problems that every owner should weigh carefully.

Almonds

Almonds are not toxic, but their hard, oblong shape makes them a choking hazard, especially for small dogs under 20 lb (9 kg). They also have a high fat content — approximately 14 grams of fat per ounce (28 g) — which can trigger pancreatitis in susceptible dogs. Almonds are also difficult for dogs to digest whole, frequently causing gastrointestinal upset including vomiting and diarrhea.

Pecans and Hickory Nuts

While not inherently toxic when fresh, pecans and hickory nuts are highly prone to mold contamination. Their high fat content (roughly 20 g per ounce for pecans) also makes them a pancreatitis risk. The shells can cause intestinal blockage if swallowed.

Pistachios

Pistachios are not toxic, but the shells are a serious choking and intestinal obstruction hazard. The nuts themselves are high in fat (13 g per ounce) and are frequently sold salted, which can lead to sodium ion poisoning in dogs that consume heavily salted varieties. A toxic dose of sodium for dogs is approximately 4 g per kg of body weight.

Brazil Nuts

Brazil nuts are extremely high in fat (19 g per ounce) and are the largest common tree nut, making them a dual choking and pancreatitis risk. Their size makes them particularly dangerous for small breeds.

Which Nuts Can Dogs Eat Safely?

If you want to share nuts with your dog, a few options exist — but they should always be treated as rare treats, not dietary staples.

Peanuts (Technically a Legume)

Peanuts are the safest option for dogs. They are not toxic and provide protein and healthy fats. However, they must be unsalted, unshelled, and unflavored. Peanut butter (xylitol-free) is the most popular way to feed peanuts to dogs — it eliminates the choking risk and makes portion control easier.

Critical warning: Always check peanut butter labels for xylitol (also listed as birch sugar). Xylitol is extremely toxic to dogs, causing rapid hypoglycemia and liver failure. As little as 0.1 g/kg can trigger a hypoglycemic crisis.

Cashews

Cooked, unsalted cashews are safe for dogs in small amounts. Raw cashews should be avoided — they contain urushiol, the same compound found in poison ivy, which can cause irritation. Roasting destroys urushiol, making commercially sold roasted cashews safe. Cashews still contain 13 g of fat per ounce, so portions must be strictly limited.

Safe Serving Sizes for Dog-Friendly Nuts (Peanuts, Cashews)
Dog Weight Class Weight Range Max Serving Frequency
Toy / Small Under 15 lb (7 kg) 2–3 individual nuts or ½ tsp nut butter 2–3 times per week max
Medium 15–50 lb (7–23 kg) 4–6 individual nuts or 1 tsp nut butter 2–3 times per week max
Large 50–90 lb (23–41 kg) 8–10 individual nuts or 1 Tbsp nut butter 2–3 times per week max
Giant Over 90 lb (41 kg) 10–12 individual nuts or 1.5 Tbsp nut butter 2–3 times per week max

Important: Treats, including nuts, should never exceed 10% of your dog's daily caloric intake. For a 30 lb (14 kg) dog eating roughly 700 calories per day, that's no more than 70 calories from treats — approximately 10 plain peanuts.

Nutritional Benefits of Safe Nuts for Dogs

When fed correctly, dog-safe nuts offer some nutritional value. Here's what you're actually providing:

Nutritional Comparison per 1 oz (28 g) Serving — Unsalted, Dry Roasted
Nutrient Peanuts Cashews Dog Relevance
Calories 166 kcal 163 kcal High — easy to overfeed
Protein 7.3 g 4.3 g Moderate supplemental protein
Total Fat 14 g 13 g Pancreatitis risk in excess
Fiber 2.4 g 0.9 g Minor digestive benefit
Vitamin E 2.4 mg 0.3 mg Antioxidant, supports skin/coat
Magnesium 48 mg 74 mg Supports muscle and nerve function
Zinc 0.9 mg 1.6 mg Immune function, wound healing

While these nutrients are beneficial, dogs on a complete and balanced AAFCO-formulated diet already receive adequate amounts. Nuts should be viewed as an occasional enrichment treat, not a nutritional supplement. The fat-to-nutrient ratio makes them an inefficient delivery method for vitamins and minerals compared to purpose-formulated dog supplements.

Preparation Rules: How to Serve Nuts Safely

Step 1 — Choose the right nut: Stick to unsalted, dry-roasted peanuts or cashews. Never offer macadamia nuts, black walnuts, or any moldy nut of any kind.

Step 2 — Remove all shells: Shells pose choking, dental fracture, and intestinal blockage risks. This includes peanut skins, which are difficult to digest and can contain aflatoxins.

Step 3 — Check for additives: No salt, no sugar, no honey glaze, no chili seasoning, no garlic or onion powder (both toxic to dogs). Read every ingredient on the label.

Step 4 — Chop for small dogs: For dogs under 20 lb (9 kg), roughly chop or crush nuts to prevent choking. Whole almonds and Brazil nuts should never be given to small breeds intact.

Step 5 — Start with a single nut: Offer one nut on the first introduction. Wait 24 to 48 hours and monitor for vomiting, diarrhea, itching, facial swelling, or lethargy before offering more.

What Happens If Your Dog Eats Too Many Nuts?

Overconsumption of even safe nuts can lead to several problems depending on the quantity and the individual dog:

Pancreatitis

This is the most serious risk from high-fat nut consumption. Pancreatitis occurs when the pancreas becomes inflamed, often triggered by a sudden influx of dietary fat. Breeds with higher predisposition include Miniature Schnauzers, Cocker Spaniels, and Yorkshire Terriers. Symptoms appear within 12 to 24 hours of a high-fat meal:

  • Severe vomiting (often repeated)
  • Abdominal pain — dog may assume a "prayer position" (front down, rear up)
  • Diarrhea, sometimes with blood
  • Lethargy and appetite loss
  • Dehydration

Pancreatitis treatment costs typically range from $500 to $2,500 depending on severity and whether hospitalization is required. Severe necrotizing pancreatitis can be fatal.

Gastrointestinal Obstruction

Whole nuts, especially larger varieties like Brazil nuts or whole almonds, can lodge in the esophagus, stomach, or intestines. Small dogs and brachycephalic breeds (Bulldogs, Pugs, Boston Terriers) are at elevated risk. Surgical removal of an intestinal obstruction costs between $2,000 and $5,000.

Sodium Ion Poisoning

Heavily salted nuts can cause sodium toxicity. Signs include excessive thirst and urination, vomiting, diarrhea, tremors, seizures, and in severe cases, death. This is most likely when a small dog consumes a large quantity of salted nuts rapidly.

Call Your Veterinarian Immediately If Your Dog:
  • Ate any quantity of macadamia nuts (even one or two)
  • Consumed black walnuts or moldy nuts of any type
  • Shows vomiting, tremors, weakness, or incoordination within 12 hours of eating nuts
  • Assumes a "prayer position" indicating abdominal pain
  • Has repeated vomiting after nut ingestion
  • Ate nuts containing xylitol (check peanut butter labels)

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

Dogs Who Should Never Eat Nuts

Even nuts classified as "safe" are not appropriate for every dog. Avoid feeding any nuts to:

  • Dogs with a history of pancreatitis: Any high-fat food can trigger a recurrence, and pancreatitis episodes tend to become more severe with each occurrence.
  • Overweight or obese dogs (BCS 7-9/9): Nuts are extremely calorie-dense. A single tablespoon of peanut butter contains approximately 95 calories — nearly 15% of the daily intake for a 20 lb dog on a weight-loss plan.
  • Puppies under 6 months: Their digestive systems are still developing, and choking risk is higher due to smaller airway diameter and less mature chewing behavior.
  • Dogs with kidney disease: Nuts are high in phosphorus, which must be restricted in dogs with chronic kidney disease (CKD). Consult your veterinarian before offering any high-phosphorus treats.
  • Dogs with food allergies: While nut allergies are less common in dogs than in humans, they do occur. If your dog has known food sensitivities, introduce any new food under veterinary guidance.
  • Senior dogs with dental disease: Hard nuts can fracture compromised teeth. Opt for smooth, xylitol-free peanut butter instead.

Related Foods and Cross-Contamination Risks

When evaluating what nuts are bad for dogs, consider the broader context of foods commonly mixed with nuts:

  • Raisins and grapes: Frequently found in trail mix alongside nuts. Grapes and raisins are highly toxic to dogs and can cause acute kidney failure. Never feed any trail mix containing dried fruit.
  • Chocolate-covered nuts: Chocolate is toxic to dogs due to theobromine and caffeine content. Dark chocolate and baking chocolate are the most dangerous.
  • Yogurt-covered nuts: Often contain xylitol as a sweetener. Always check the ingredient list.
  • Nut oils: Small amounts of plain peanut oil or coconut oil are generally safe, but flavored or seasoned nut oils may contain garlic, onion, or other toxic additives.
  • Nut butters with additives: Beyond xylitol, some nut butters contain added palm oil, sugar, or salt. Choose products with a single ingredient: peanuts (or cashews).

Frequently Asked Questions

Can dogs eat peanut butter every day?

Small amounts of xylitol-free peanut butter can be offered daily for most healthy adult dogs, but it should fit within the 10% treat calorie limit. For a 30 lb dog, that's roughly 1 teaspoon per day. Daily use is most practical as a training reward or enrichment tool (e.g., stuffed in a Kong toy). Always verify the label contains no xylitol before each purchase — manufacturers occasionally change formulations.

Are cashews better than peanuts for dogs?

Nutritionally, they are comparable. Peanuts offer slightly more protein (7.3 g vs 4.3 g per ounce) while cashews provide more magnesium (74 mg vs 48 mg). Neither is meaningfully "better" — both should be fed unsalted, roasted, and in small portions. The choice comes down to your dog's preference and any individual sensitivities.

My dog ate one macadamia nut — should I panic?

A single macadamia nut is unlikely to cause severe symptoms in a large dog, but it can still trigger mild weakness or vomiting in a small dog. Monitor closely for 12 hours. Contact your veterinarian for guidance based on your dog's weight and the quantity consumed. For any ingestion, you can also call the ASPCA Animal Poison Control at (888) 426-4435 for a professional assessment.

Can dogs eat chestnuts?

Yes, plain cooked chestnuts (not horse chestnuts, which are toxic) are safe for dogs in small amounts. They are lower in fat than most nuts — approximately 0.5 g per ounce — making them a better option for dogs prone to pancreatitis. Always cook them thoroughly and remove the shell. Horse chestnuts (Aesculus hippocastanum) contain aesculin and are toxic — never feed these.

Why can some dogs eat almonds without problems?

Individual tolerance varies. Some dogs may eat a few almonds without obvious symptoms, but this doesn't eliminate the underlying risks of choking, intestinal blockage, and the high fat load contributing to pancreatitis over time. The absence of an immediate reaction does not mean the food is safe for regular consumption. The AKC recommends avoiding almonds entirely due to these cumulative risks.

Is coconut safe for dogs?

Coconut flesh and coconut oil are generally safe for dogs in small amounts. Coconut is not a tree nut — it's a drupe — and allergic cross-reactivity with tree nuts is rare. However, coconut is high in fat (approximately 17 g per ounce of dried coconut) and can cause loose stools if overfed. Start with ¼ teaspoon of coconut oil for small dogs or 1 teaspoon for large dogs and monitor stool consistency.

When in doubt about any human food, consult your veterinarian. They can evaluate your dog's specific health profile — including breed predispositions, current weight, and medical history — to give you personalized guidance on what treats are truly safe for your individual dog.

Written by

Anouk Beaumont

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