Health & Wellbeing

What Nuts Can Dogs Eat? A Complete Safety Guide for Dog Owners

What nuts can dogs eat safely? Learn which nuts are safe, toxic, or risky for dogs, with exact serving sizes, prep tips, and vet guidance.

By Robin Maitland · Published 9 September 2026
What Nuts Can Dogs Eat? A Complete Safety Guide for Dog Owners
VERDICT: YES-WITH-CAUTION — Only a few nuts are safe for dogs, and even those require strict portion control.

Most nuts are not toxic to dogs, but their high fat content makes them a poor regular treat. Peanuts, cashews, and hazelnuts are generally safe in tiny amounts. Macadamia nuts, walnuts, pecans, and pistachios carry significant health risks and should be avoided entirely. No nut should ever replace a balanced, AAFCO-approved diet.

If you've ever dropped a trail mix packet and watched your dog inhale the contents, you've probably wondered: what nuts can dogs eat without ending up at the emergency clinic? The answer is more nuanced than a simple yes or no. While dogs can technically digest certain nuts, their short gastrointestinal tracts and different metabolic pathways mean that even "safe" nuts come with real caveats around fat content, choking risk, and potential mold contamination.

This guide breaks down every common household nut — safe, risky, and outright toxic — with specific serving sizes, preparation rules, and the warning signs that mean it's time to call your vet.

The Safe List: Nuts Your Dog Can Eat in Small Amounts

Only a handful of nuts earn a cautious green light for canine consumption. Even these should be treated as occasional treats, not dietary staples. According to the American Kennel Club, nuts should never exceed 10% of your dog's daily caloric intake — and for most dogs, that means just a few pieces at a time.

Peanuts (Technically a Legume)

Raw or dry-roasted, unsalted peanuts are the safest option on this list. They contain roughly 7.3g of protein per ounce and are the base ingredient in most commercial peanut butter. Always check that peanut butter does not contain xylitol (birch sugar), an artificial sweetener that is extremely toxic to dogs — even small amounts can cause rapid hypoglycemia and liver failure.

Cashews

Plain, roasted cashews are safe in very small quantities. They provide magnesium (74mg per ounce) and healthy monounsaturated fats. However, raw cashews contain urushiol — the same compound found in poison ivy — and must always be roasted before feeding. Salted or flavored cashews should never be offered.

Hazelnuts

Plain hazelnuts are non-toxic and contain vitamin E (4.3mg per ounce) and manganese. Their main risk is mechanical: they're round and hard, making them a choking hazard for small dogs. Always chop them into quarters for dogs under 30 lb (14 kg).

Nutritional Comparison of Safe Nuts (per 1 oz / 28g serving)
NutrientPeanuts (Dry Roasted)Cashews (Roasted)Hazelnuts (Raw)
Calories166 kcal157 kcal178 kcal
Fat14g12g17g
Protein7.3g5.2g4.2g
Fiber2.4g0.9g2.7g
Sodium (unsalted)2mg3mg0mg

The Dangerous List: Nuts to Keep Away From Your Dog

Several common nuts carry risks ranging from severe gastrointestinal distress to neurological toxicity. These should never be fed to dogs in any quantity.

Macadamia Nuts — TOXIC

Macadamia nuts are the single most dangerous nut for dogs. The ASPCA Animal Poison Control Center lists macadamia nut toxicity as a well-documented canine syndrome. Even a small amount — as little as 2.4g per kg of body weight — can trigger symptoms including weakness in the hind legs, tremors, vomiting, hyperthermia (elevated body temperature above 103.5°F / 39.7°C), and depression. Symptoms typically appear within 12 hours and can last up to 48 hours. The exact toxic mechanism remains idiopathic (cause unknown), which makes treatment primarily supportive.

Black Walnuts — TOXIC

Black walnuts contain juglone, a compound toxic to dogs that can cause vomiting, tremors, and seizures. English walnuts (the common grocery store variety) are less toxic but still pose mold risk. Fallen walnuts outdoors often harbor tremorgenic mycotoxins from mold growth, which can cause severe neurological symptoms including seizures.

Pecans — HIGH RISK

Pecans contain juglone in smaller amounts and are highly susceptible to mold contamination. They also carry a high fat content (20g per ounce), making them a pancreatitis trigger. Dogs that consume moldy pecans may develop tremorgenic mycotoxicosis, a condition requiring immediate veterinary intervention.

Pistachios — HIGH RISK

While not directly toxic, pistachios carry significant Aspergillus mold risk, which produces aflatoxin — a known hepatotoxin (liver-damaging compound). The shells also pose intestinal blockage risks, especially for dogs that swallow them whole. The fat content (13g per ounce) is high enough to trigger pancreatitis in susceptible breeds like Miniature Schnauzers.

Almonds — MODERATE RISK

Almonds are not toxic, but their hard, oblong shape makes them a significant choking and obstruction hazard, particularly for small breeds. They're also very high in fat (14g per ounce) and difficult for dogs to digest. If your dog swallows a whole almond, monitor for signs of esophageal or intestinal blockage: repeated swallowing, gagging, refusal to eat, or vomiting.

🚨 MACADAMIA NUT EMERGENCY

If your dog has eaten macadamia nuts, contact your veterinarian immediately or call the ASPCA Animal Poison Control Center at (888) 426-4435 (24/7, consultation fee applies). Do not wait for symptoms to appear — early intervention improves prognosis.

How Much Is Safe? Serving Sizes by Dog Weight

Portion control is non-negotiable when feeding nuts to dogs. The Merck Veterinary Manual recommends that treats of any kind should comprise no more than 10% of a dog's daily caloric intake. For nuts specifically, the portions below represent the maximum safe single serving — not a daily recommendation.

Maximum Single Serving of Safe Nuts by Dog Weight
Dog WeightPeanuts (Unsalted)Cashews (Roasted, Plain)Hazelnuts (Chopped)
Under 15 lb (7 kg) — Toy/Small3–4 individual peanuts2 cashew halves1 hazelnut, quartered
15–35 lb (7–16 kg) — Small/Medium5–8 peanuts3–4 cashews2 hazelnuts, chopped
35–65 lb (16–30 kg) — Medium/Large10–12 peanuts (~1 tsp chopped)5–6 cashews3 hazelnuts, halved
Over 65 lb (30 kg) — Large/Giant15 peanuts (~1 tbsp chopped)8–10 cashews4–5 hazelnuts, halved

Caloric context: A single peanut contains roughly 5.9 calories. For a 30 lb (14 kg) dog with a daily caloric need of approximately 700 kcal, the 10% treat allowance is 70 kcal — meaning 12 peanuts would use up nearly the entire treat budget for the day.

Preparation Rules: How to Serve Nuts Safely

  1. Choose raw or dry-roasted only. Never feed oil-roasted, honey-glazed, candied, or seasoned nuts. Added oils, sugars, and spices (especially garlic and onion powder) are harmful to dogs.
  2. Verify zero salt content. Check the label for sodium — aim for less than 5mg per serving. Excess sodium can cause sodium ion poisoning in dogs, with symptoms including excessive thirst, urination, vomiting, and in severe cases, seizures.
  3. Remove all shells and skins. Peanut skins, hazelnut skins, and any shell fragments are difficult to digest and can cause intestinal irritation or blockage.
  4. Chop or crush for small dogs. Any dog under 30 lb (14 kg) should receive nuts chopped into pieces no larger than a pea to prevent choking and esophageal obstruction.
  5. Check for xylitol in nut butters. Read every ingredient label. Xylitol may also be listed as "birch sugar" or "sugar alcohol." Even 0.1g per kg of body weight can be lethal.
  6. Inspect for mold. Discard any nuts that appear discolored, smell musty, or are past their expiration date. Mold-contaminated nuts can cause tremorgenic mycotoxicosis within hours of ingestion.

What Happens If Your Dog Eats Too Many Nuts?

Overconsumption of even "safe" nuts typically manifests as gastrointestinal distress within 6–12 hours. The high fat content overwhelms the canine pancreas, leading to symptoms ranging from mild to life-threatening:

Symptoms of Nut Overconsumption in Dogs
SeveritySymptomsTypical OnsetAction Required
MildLoose stool, mild gas, slight lethargy6–12 hoursMonitor at home, offer water, withhold food for 12 hours
ModerateVomiting (2–3 episodes), abdominal discomfort, decreased appetite4–8 hoursCall vet for advice, monitor closely for escalation
SevereRepeated vomiting, hunched posture (abdominal pain), fever above 103°F (39.4°C), bloody stool2–6 hoursEmergency vet visit — possible pancreatitis
Critical (toxic nuts)Hind-limb weakness, tremors, seizures, collapse, hyperthermia1–12 hoursEmergency vet immediately — possible macadamia or mycotoxin poisoning

Pancreatitis is the most serious non-toxic risk. This inflammatory condition occurs when the pancreas becomes overstimulated by high-fat foods. Breeds predisposed to pancreatitis include Miniature Schnauzers, Yorkshire Terriers, Cocker Spaniels, and any dog with a prior history of the condition. Treatment typically requires hospitalization, IV fluids, and pain management — with costs ranging from $1,000 to $5,000+ depending on severity.

Dogs Who Should Never Eat Nuts

Even the safest nuts on this list should be withheld from certain dogs entirely:

  • Puppies under 12 months: Their developing digestive systems are more sensitive to high-fat foods, and nuts pose a disproportionate choking risk relative to their small esophageal diameter.
  • Senior dogs (over 8–10 years, breed-dependent): Older dogs often have reduced pancreatic function and slower gastrointestinal motility, increasing both pancreatitis risk and obstruction risk.
  • Dogs with a history of pancreatitis: Even a small amount of high-fat food can trigger a recurrence. This is a strict contraindication.
  • Dogs with kidney disease: Many nuts are high in phosphorus (peanuts: 107mg per ounce; cashews: 168mg per ounce), which must be restricted in dogs with chronic kidney disease (CKD).
  • Overweight or obese dogs (BCS 7+/9): The caloric density of nuts — roughly 160–180 kcal per ounce — makes them inappropriate for dogs on weight management plans.
  • Dogs with known food allergies: While nut allergies are less common in dogs than humans, they do occur. If your dog has a history of allergic reactions to novel proteins, introduce any new food with caution.

How to Introduce Nuts Safely

If your dog falls into the "can have nuts" category, follow this introduction protocol:

  1. Start with a single piece. Give one peanut or one half of a cashew. Nothing more.
  2. Monitor for 24–48 hours. Watch for vomiting, diarrhea, itching, facial swelling, hives, or behavioral changes like lethargy or restlessness.
  3. If no reaction occurs, you may offer the weight-appropriate serving size (see table above) no more than once or twice per week.
  4. Never introduce multiple new nuts at once. If a reaction occurs, you need to know which nut caused it.
  5. Keep a treat log. Note what you fed, how much, and any reactions. This is invaluable information for your vet if issues arise later.
🩺 When to Call Your Veterinarian About Nuts

Contact your vet or an emergency clinic immediately if your dog shows any of the following after eating nuts:

  • Vomiting more than twice in a 4-hour period
  • Hunched or "praying" posture (front end down, rear end up) — a classic sign of abdominal pain
  • Hind-leg weakness or inability to stand (macadamia toxicity)
  • Muscle tremors or seizures
  • Fever above 103°F (39.4°C)
  • Bloody or black, tarry stool
  • Known ingestion of macadamia nuts, black walnuts, or moldy nuts of any kind

For after-hours toxic ingestion guidance, call the ASPCA Animal Poison Control Center at (888) 426-4435 or the Pet Poison Helpline at (855) 764-7661 (consultation fees apply).

Related Foods and Nut Products to Avoid

It's not just whole nuts that pose risks. Many nut-derived products contain hidden dangers for dogs:

  • Nut mixes and trail mix: Often contain raisins (highly toxic — cause acute kidney failure), chocolate, excessive salt, and macadamia nuts all in one package.
  • Flavored or seasoned nuts: Garlic powder, onion powder, and excessive salt are common seasonings that are toxic or harmful to dogs.
  • Nut butters with additives: Always check for xylitol, added sugars, and palm oil. The safest option is single-ingredient, unsalted peanut butter with no additives.
  • Nut milks: While small amounts of plain almond milk are generally non-toxic, many commercial varieties contain added sugars, carrageenan (a gastrointestinal irritant), and xylitol.
  • Nut oils: While not toxic, they are pure fat and can trigger pancreatitis even in small amounts.
  • Nut shells used as mulch: Cocoa bean shell mulch contains theobromine (the same compound that makes chocolate toxic). Walnut shell mulch can harbor mold. Keep dogs away from nut-based garden mulches.

Better Alternatives: Higher-Value Treats for Your Dog

If you're looking for nutritious, low-risk treats, there are far better options than nuts. These alternatives offer similar or superior nutritional benefits with much lower risk profiles:

Nuts vs. Safer Treat Alternatives
TreatCalories (per typical serving)Key NutrientsRisk LevelCost (approx.)
Peanuts (10 pieces)59 kcalProtein, niacinModerate (fat, choking)$0.05
Blueberries (10 berries)8 kcalVitamin C, vitamin K, antioxidantsVery Low$0.08
Carrot sticks (1 medium)25 kcalBeta-carotene, fiber, vitamin AVery Low$0.03
Green beans (1/4 cup)9 kcalVitamin K, manganese, fiberVery Low$0.04
Apple slices (3 slices, no seeds)15 kcalVitamin C, fiber, pectinLow (remove seeds/core)$0.06
Plain pumpkin puree (1 tbsp)12 kcalFiber, vitamin A, potassiumVery Low$0.04

These alternatives provide more functional nutritional benefits — antioxidants, fiber, vitamins — at a fraction of the caloric and risk cost of nuts. Always consult your veterinarian before making significant changes to your dog's diet or treat routine, especially if your dog has existing health conditions or is on a prescription diet.

Can dogs eat peanut butter?

Yes — but only if it contains no xylitol (birch sugar). Choose single-ingredient, unsalted peanut butter. Limit serving size to ½ teaspoon for small dogs (under 20 lb / 9 kg) and 1 tablespoon for large dogs (over 50 lb / 23 kg). Peanut butter is calorie-dense at approximately 94 kcal per tablespoon, so account for it in your dog's daily caloric budget.

Are cashews safe for dogs with allergies?

Cashew allergies in dogs are rare but documented. If your dog has a history of food sensitivities or allergic reactions (itching, ear infections, gastrointestinal upset), introduce cashews one at a time and monitor for 48 hours. Discontinue immediately if any symptoms appear and consult your veterinarian.

What should I do if my dog eats a whole bag of mixed nuts?

First, check the ingredient list for macadamia nuts, raisins, xylitol, or chocolate — all of which are toxic and require immediate veterinary attention. If the mix contained only "safe" nuts, monitor for vomiting, diarrhea, and abdominal pain over the next 12–24 hours. Call your vet for guidance, as the high fat load may trigger pancreatitis even without toxic ingredients. Have the package ready to read the ingredients to your vet or poison control.

Can puppies eat peanuts?

It's best to avoid feeding peanuts or any nuts to puppies under 12 months of age. Their digestive systems are still developing, and the high fat content can cause gastrointestinal upset more easily than in adult dogs. Stick to puppy-formulated treats and foods recommended by your veterinarian.

Is coconut safe for dogs?

Coconut flesh in small amounts is generally safe and contains lauric acid, which has mild antimicrobial properties. However, coconut is also high in fat (medium-chain triglycerides), which can cause digestive upset and contribute to pancreatitis risk. Offer no more than ½ teaspoon of unsweetened, shredded coconut for medium dogs. Coconut oil can be applied topically for skin conditions but should be used sparingly as an oral supplement — consult your vet for appropriate dosing.

How do I know if my dog is allergic to nuts?

Signs of a nut allergy in dogs include facial swelling, hives (raised bumps on the skin), excessive itching or paw licking, vomiting, diarrhea, and in severe cases, difficulty breathing. Allergic reactions typically appear within 1–2 hours of ingestion. If you suspect an allergic reaction, contact your veterinarian immediately. For severe reactions involving swelling of the face or throat, seek emergency veterinary care.

This article is for informational purposes only and does not replace professional veterinary advice. Always consult your veterinarian before introducing new foods to your dog's diet, especially if your dog has existing health conditions, is on medication, or has a history of food sensitivities.

Written by

Robin Maitland

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