Can Dogs Eat Nuts? Which Nuts Are Safe, Risky or Toxic

Can dogs eat nuts? A few are OK, others are toxic. See a nut-by-nut chart, why fat and mold matter, and what to do if your dog ate some.

✕ VerdictNot safe — avoid
· Updated · Sources ↓ · 4 min read
Share
Can dogs eat nuts - a bowl of mixed nuts on a coffee table out of reach of a watching 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 nuts? A few plain, unsalted peanuts are fine, but most nuts are a poor choice for dogs and some are dangerous. Macadamia nuts are toxic, moldy walnuts and pecans can cause tremors, and nearly all nuts are high in fat, often salted, and the right size to choke on. This chart shows which nuts are OK, risky or toxic, and what to do if your dog ate some.

Quick Verdict

Mostly better avoided. Plain, unsalted peanuts and xylitol-free peanut butter are the safest choices in small amounts. Macadamia nuts are toxic; black walnuts and moldy nuts are dangerous; almonds, pistachios, pecans and other tree nuts are best skipped. Mixed nuts and trail mix are a common emergency.

Can dogs eat nuts - a bowl of mixed nuts on a coffee table out of reach of a watching dog
Mixed nuts are best kept where dogs can't reach them.

Nut-by-Nut Safety Chart

NutVerdictMain concernFull guide
Peanuts (plain, unsalted)OK in small amountsFat, salt if seasonedPeanuts
Peanut butter (xylitol-free)OK in small amountsXylitol in some brandsPeanut butter
Cashews (plain)Rarely, 1 or 2FatCashews
Chestnuts (cooked, peeled)Small amountsSize; horse chestnuts are toxicChestnuts
AlmondsAvoidHard to digest, chokingAlmonds
PistachiosAvoidShells, salt, moldPistachios
WalnutsAvoidMold toxins, black walnutsWalnuts
PecansAvoidMold toxins, fatPecans
Hazelnuts, Brazil nuts, pine nutsAvoidChoking, fat–
Macadamia nutsToxicWeakness, tremors, feverMacadamia

Why Most Nuts Are a Problem

  • Fat: most nuts are 45% to 75% fat. Rich snacks can trigger vomiting, diarrhea and pancreatitis.
  • Size and shape: whole nuts can lodge in a small dog's throat or intestines.
  • Salt and seasoning: roasted and flavored nuts often contain lots of salt, garlic or chili.
  • Mold: old or damp nuts, especially walnuts and pecans from the ground, can carry tremorgenic mycotoxins that cause tremors and seizures.
  • Toxic nuts: macadamia nuts cause weakness, tremors and fever in dogs, according to the ASPCA.

The Calorie Problem

Nut (10 pieces, approx.)CaloriesFat
Peanuts~60 kcal~5 g
Almonds~70 kcal~6 g
Cashews~90 kcal~7 g
Pecan halves~140 kcal~14 g
Macadamia nuts~200 kcal~21 g

Approximate values from USDA FoodData Central.

A small dog's whole daily treat budget can be about 35 calories. Ten pecan halves is four times that, almost all fat.

Can dogs eat nuts - plain unsalted peanuts next to macadamia nuts, walnuts and almonds in separate piles
Plain peanuts are the safest; macadamias are toxic and other tree nuts are risky.

Mixed Nuts and Trail Mix

Trail mix is a double hazard. It often combines macadamia nuts with raisins, which can cause kidney failure, and chocolate, which is toxic. If your dog got into trail mix or mixed nuts, call your vet or a poison control line with the ingredient list and your dog's weight. See our raisins guide and dog ate chocolate.

Can dogs eat nuts - a bowl of trail mix with nuts, raisins and chocolate pieces on a counter, kept away from a dog
Trail mix can combine macadamias, raisins and chocolate in one handful.

My Dog Ate Nuts. What Now?

  • A few plain peanuts or one almond: watch for an upset stomach. Most dogs are fine.
  • Macadamia nuts, any amount: call your vet. Signs often start within 12 hours.
  • Moldy nuts or nuts from the yard: call your vet now; tremors can start within hours.
  • A large amount of any nut: call your vet, especially for small dogs or dogs with a history of pancreatitis.
  • Shells: watch for gagging, vomiting or straining.

Don't make your dog vomit unless your vet tells you to. See our veterinary disclaimer.

Safer Crunchy Snacks

Vet's Note

Which nut causes the most problems? Macadamia nuts are toxic, and moldy walnuts or pecans from the yard cause serious tremors. Trail mix with raisins is another common emergency.

Is peanut butter OK? Yes, plain and xylitol-free, in small amounts. Always check the label.

— Dr. Sarah Miller, DVM

Nuts and Dogs: Quick Safety Guide

✕ Risky

  • Macadamia nuts
  • Moldy nuts or nuts from the yard
  • Trail mix and mixed nuts
  • Salted, flavored or shelled nuts

✓ Better swaps

  • Plain unsalted peanuts, a few
  • Xylitol-free peanut butter
  • Carrot coins
  • Apple slices without seeds

Call your vet right away if your dog ate macadamias, moldy nuts or trail mix.

Frequently Asked Questions

Which nuts are toxic to dogs?

Macadamia nuts are toxic, and moldy nuts and black walnuts can be dangerous.

What nuts can dogs eat safely?

Plain, unsalted peanuts and xylitol-free peanut butter in small amounts are the safest.

Can dogs eat nuts and seeds?

A few plain, unsalted seeds like pumpkin seeds are fine. Most nuts are best avoided.

Can dogs eat almonds?

It's best not to. They're hard to digest and a choking risk.

Can dogs have nut butters?

Plain, xylitol-free peanut butter is fine. Other nut butters are rich; small licks only.

The Bottom Line

Can dogs eat nuts? Most are best skipped. Plain, unsalted peanuts and xylitol-free peanut butter are fine in small amounts, but macadamias are toxic, moldy walnuts and pecans are dangerous, and fat, salt and choking risk make other nuts poor treats. Call your vet if your dog ate macadamias, moldy nuts or trail mix. More answers in our Can Dogs Eat…? library.

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. ASPCA — People foods avoid feeding your pets
  2. USDA — USDA FoodData Central