Can Dogs Eat Nuts?
It depends entirely on the type of nut. Some nuts are genuinely dangerous — macadamia nuts are highly toxic to dogs and must never be offered — while others are relatively safe in small amounts when plain and unsalted. The situation is complicated by the fact that almost all nuts are high in fat, which raises the risk of pancreatitis even in varieties that are not directly toxic. Understanding the differences between nut types is essential before offering any to your dog.
Nuts That Are Toxic or Should Be Avoided Entirely
Macadamia Nuts
Macadamia nuts are among the most dangerous foods for dogs. The exact mechanism of toxicity is not yet fully understood, but even small quantities can cause a distinctive set of serious symptoms. Signs of macadamia toxicity typically appear within twelve hours of ingestion and include weakness — particularly in the hind legs — hyperthermia (elevated body temperature), vomiting, tremors, and an inability to walk normally. While fatalities from macadamia nuts alone are uncommon, the symptoms are distressing and the combination with chocolate — as in chocolate-covered macadamia nuts — can be life-threatening. No safe amount has been established. Macadamia nuts must be kept completely away from dogs.
Walnuts
Walnuts carry two distinct risks. First, like all high-fat nuts, they can trigger pancreatitis. Second, and more seriously, walnuts — particularly those that have been stored and developed mould — can contain tremorgenic mycotoxins. These are toxic substances produced by certain moulds, including Penicillium species, which can cause severe neurological symptoms including muscle tremors and seizures. Mouldy walnuts found on the ground under walnut trees are a particular hazard for dogs that scavenge outdoors. Both black walnuts and English walnuts carry this risk.
Pecans
Pecans carry similar risks to walnuts. They are high in fat, which creates a pancreatitis risk, and they are also susceptible to mould that can produce tremorgenic mycotoxins. Pecans should be kept away from dogs.
Pistachios
Pistachios are not directly toxic to dogs in the same way as macadamia nuts, but they present a significant mould risk. Pistachios can harbour Aspergillus fungus, which produces aflatoxins — toxic compounds that can damage the liver. They are also high in fat and are frequently salted, adding an excess sodium problem. Pistachio shells also present a choking hazard and a risk of intestinal obstruction. Pistachios should be avoided.
Nuts That Carry Moderate Risk
Almonds
Almonds are not classified as toxic to dogs in the way that macadamia nuts are, but they are not a safe treat either. Dogs struggle to digest almonds properly, and they frequently cause gastrointestinal upset including vomiting and diarrhoea. Almonds also present a choking risk, particularly for smaller dogs, and the hard shell — when present — can cause intestinal obstruction. Salted or flavoured almonds bring additional problems. While the occasional single plain almond is unlikely to cause serious harm, almonds are not worth the risk when safer treat options exist.
Pine Nuts
Pine nuts are not toxic to dogs, but they are among the highest-fat nuts available, which makes them a meaningful pancreatitis risk if eaten in more than tiny quantities. Small amounts of plain pine nuts are unlikely to cause immediate harm in a healthy adult dog, but they should not be offered as a regular treat or in any significant quantity.
Nuts That Are Safer in Moderation
Cashews
Plain, unsalted cashews are one of the safer nut options for dogs. They are lower in fat than most other nuts and are not known to be directly toxic. A few plain cashews as an occasional treat is unlikely to cause harm in a healthy dog. However, cashews available in shops are almost always salted or flavoured, and these must be avoided. Only offer plain, unsalted, roasted cashews and keep quantities small.
Peanuts
Peanuts are technically legumes rather than true nuts, but they deserve mention here because they are frequently grouped with nuts in everyday conversation. Plain, unsalted peanuts are safe for most dogs in small quantities and are a common ingredient in dog treats. The critical warning concerns peanut butter: some peanut butter brands — particularly those marketed as low-sugar or sugar-free — contain xylitol, an artificial sweetener that is acutely toxic to dogs and can cause hypoglycaemia and liver failure. Always check the ingredient list of any peanut butter before offering it to a dog. Xylitol may also appear under the name birch sugar on some labels.
General Rules for All Nuts
Even for nut varieties considered relatively safe, several rules apply universally:
- Never offer salted nuts — excess sodium is harmful to dogs and can cause increased thirst, urination, and in large amounts, sodium poisoning
- Never offer flavoured or seasoned nuts — coatings often contain garlic powder, onion powder, or other toxic ingredients
- Never offer chocolate-coated nuts — chocolate is toxic to dogs, and the combination with macadamia nuts is particularly dangerous
- Avoid mixed nut packets — they almost always contain macadamia nuts or walnuts, and flavourings are unpredictable
- Remove shells before offering any nut — shells are choking hazards and can cause internal damage
- Keep quantities very small — even safe nuts should be occasional treats, not regular additions to the diet
The Pancreatitis Risk
Even nuts that are not directly toxic carry a shared risk: pancreatitis. The pancreas produces digestive enzymes that help break down fats. When a dog consumes a large amount of fat in a short period, the pancreas can become inflamed, causing acute pancreatitis. Symptoms include severe vomiting, abdominal pain, lethargy, and loss of appetite. Pancreatitis can range from mild to life-threatening and often requires hospitalisation. Dogs that have previously had pancreatitis, or breeds predisposed to the condition such as Miniature Schnauzers and Cocker Spaniels, should avoid all high-fat foods including nuts entirely.
What to Do If Your Dog Eats Nuts
If your dog has eaten macadamia nuts, walnuts, or any mouldy nut, contact your vet immediately regardless of the quantity. For other nut varieties, the response depends on the amount consumed and your dog's size. A large dog that has eaten one plain cashew is unlikely to need veterinary attention. A small dog that has eaten a handful of salted mixed nuts requires a call to your vet. When in doubt, call — your vet can help you assess the risk based on the specific nut, the quantity, and your dog's weight and health history.