Health & Wellbeing

Can Dogs Eat Nuts? A Safety Guide to Which Nuts Are Safe and Toxic

Can dogs eat nuts? Find out which nuts are safe, which are toxic, exact serving sizes by weight, and what to do if your dog eats the wrong kind.

By Robin Maitland · Published 8 September 2026
Can Dogs Eat Nuts? A Safety Guide to Which Nuts Are Safe and Toxic
⚠️ YES-WITH-CAUTION — Depends on the Nut

Some nuts like peanuts and cashews are safe for dogs in small, plain portions. Others — especially macadamia nuts — are outright toxic and can cause severe neurological symptoms. Most nuts are also extremely high in fat, which puts dogs at risk for pancreatitis and obesity. Always check the specific nut type before sharing any with your dog.

The question "can dogs eat nuts" doesn't have a single answer. Unlike fruits such as blueberries or apples, nuts span a wide safety spectrum — from perfectly fine to dangerously toxic. As someone who has fielded countless calls from panicked owners after their dog raided a trail mix bag, I can tell you that knowing which nuts are safe (and which aren't) is essential information for every dog household.

This guide breaks down the complete safety profile of common nuts for dogs, including exact serving sizes, preparation rules, and the specific symptoms that mean it's time to call your vet or ASPCA Animal Poison Control at (888) 426-4435.

Which Nuts Can Dogs Eat — and Which Are Toxic?

Not all nuts are created equal when it comes to canine safety. Here's how the most common household nuts stack up:

Nut Type Safe for Dogs? Key Risk
Peanuts (technically legumes) ✅ Yes Allergies (rare), high fat
Cashews ✅ Yes (cooked only) Raw cashews contain urushiol toxin
Almonds ⚠️ Not Recommended Choking hazard, GI blockage, high fat
Pecans ⚠️ Not Recommended Juglone toxin, mold risk (tremorgenic mycotoxins)
Walnuts (English) ⚠️ Not Recommended Mold susceptibility, high fat, GI upset
Black Walnuts ❌ Toxic Contains juglone — causes tremors, seizures
Macadamia Nuts ❌ Toxic Causes weakness, vomiting, hyperthermia, tremors
Pistachios ⚠️ Not Recommended Shell choking hazard, aflatoxin mold risk, high fat
Hazelnuts ⚠️ Not Recommended Choking/intestinal blockage, especially in small dogs
Hickory Nuts ❌ Toxic Contains juglone, mold-prone

The ASPCA lists macadamia nuts as toxic to dogs, and the Merck Veterinary Manual confirms that ingestion of as little as 2.4 grams per kilogram of body weight can trigger clinical signs. Black walnuts and hickory nuts contain juglone, a compound that causes neurological symptoms in dogs similar to those seen in horses exposed to black walnut shavings.

Safe Serving Sizes: How Much of a Safe Nut Can Your Dog Have?

Even for nuts that are safe — peanuts and roasted cashews — portion control is non-negotiable. Nuts are calorie-dense and fat-heavy. According to USDA data, just 1 ounce (28g) of peanuts contains approximately 161 calories and 14g of fat. For a 20-pound dog whose daily caloric need is roughly 400-500 calories, that single ounce represents 30-40% of their daily intake.

The general veterinary guideline is that treats (including nuts) should not exceed 10% of your dog's daily caloric intake. Here's what that looks like in practice:

Dog Size Weight Range Max Peanuts per Day Max Cashews per Day Approx. Calories
Small Under 20 lb (9 kg) 3-5 peanuts (shelled) 2-3 cashew halves 15-25 cal
Medium 20-50 lb (9-23 kg) 6-10 peanuts (shelled) 4-5 cashew halves 30-50 cal
Large 50-90 lb (23-41 kg) 10-15 peanuts (shelled) 6-8 cashew halves 50-75 cal
Giant Over 90 lb (41 kg) 15-20 peanuts (shelled) 8-10 cashew halves 75-100 cal

Important: These are maximum amounts for occasional treats — not daily recommendations. Feeding nuts every day at these portions will contribute to weight gain and potential pancreatitis risk over time. Reserve nuts for once or twice a week at most.

Nutritional Benefits: What Do Safe Nuts Offer Dogs?

For the nuts that are safe, there are genuine nutritional perks — though your dog's complete-and-balanced commercial diet should already cover these needs. Here's what peanuts and cashews bring to the table, based on USDA nutritional data:

Nutrient Peanuts (1 oz / 28g) Cashews, roasted (1 oz / 28g) Benefit for Dogs
Protein 7.3g 5.2g Muscle maintenance
Total Fat 14g 13g Energy — but excessive amounts risk pancreatitis
Fiber 2.4g 0.9g Digestive regularity
Vitamin E 2.4mg 0.3mg Antioxidant, skin and coat health
Niacin (B3) 3.4mg 0.4mg Enzyme function, energy metabolism
Magnesium 48mg 74mg Bone health, nerve function
Manganese 0.6mg 0.5mg Metabolism, bone development

The reality check: While these nutrients are beneficial, the fat content that accompanies them makes nuts an inefficient supplement strategy. A veterinary-formulated fish oil supplement or a spoonful of plain canned pumpkin delivers comparable benefits at a fraction of the fat load. Think of safe nuts as an occasional high-value training treat, not a nutritional supplement.

How to Prepare Nuts Safely for Your Dog

Preparation matters enormously. Many of the health risks associated with nuts come not from the nut itself but from how humans prepare them. Follow these rules:

Preparation Checklist for Dog-Safe Nuts

  1. Always remove shells. Peanut shells, pistachio shells, and walnut shells are choking hazards and can cause intestinal blockage. They also harbor mold and aflatoxins.
  2. Serve plain and unsalted. No salt, no honey-roast coatings, no spicy seasoning, no chocolate-covered varieties. Dogs' sodium tolerance is much lower than ours — excess salt causes sodium ion poisoning.
  3. Choose dry-roasted or raw (peanuts only). Cashews must always be roasted — raw cashews contain urushiol, the same compound in poison ivy. Peanuts can be served raw or dry-roasted. Avoid oil-roasted nuts, which add unnecessary fat.
  4. Chop or crush for small dogs. Whole nuts are a choking risk for dogs under 20 lb. Break them into pea-sized pieces.
  5. Check for mold. Discard any nuts that look discolored, smell musty, or are past their expiration date. Moldy nuts can contain tremorgenic mycotoxins, which cause seizures in dogs.
  6. Avoid nut butters with xylitol. If offering peanut butter, check the ingredient label for xylitol (also listed as birch sugar), an artificial sweetener that is extremely toxic to dogs and can cause fatal hypoglycemia within 10-60 minutes of ingestion.

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

The consequences depend on the nut type and quantity ingested. Here's what to expect:

Overeating Safe Nuts (Peanuts, Cashews)

Even "safe" nuts cause problems in excess. The high fat content can trigger:

  • Acute gastroenteritis: Vomiting and diarrhea within 6-12 hours of ingestion. Usually self-resolving within 24-48 hours with fasting and bland diet.
  • Pancreatitis: This is the serious concern. Inflammation of the pancreas caused by high-fat food intake. Symptoms include severe abdominal pain (prayer position), repeated vomiting, lethargy, and loss of appetite. Pancreatitis can develop 12-24 hours after a high-fat meal and requires immediate veterinary treatment. Treatment costs typically range from $500-$2,500 depending on severity and hospitalization needs.
  • Weight gain: Chronic overfeeding of calorie-dense nuts contributes to obesity, which the AVMA identifies as a leading preventable health issue in dogs.

Macadamia Nut Ingestion (Toxic)

Macadamia nut toxicosis is well-documented. Clinical signs typically appear within 12 hours of ingestion and include:

  • Weakness in the hind legs (most common sign)
  • Vomiting
  • Hyperthermia (elevated body temperature above 103°F / 39.4°C)
  • Tremors and muscle fasciculations
  • Depression and lethargy
  • Inability to stand (in severe cases)

The toxic dose is estimated at 2.4g per kg of body weight — that's roughly 6-8 macadamia nuts for a 30-pound dog. Most dogs recover within 24-48 hours with supportive veterinary care, but severe cases require hospitalization.

Black Walnut and Moldy Nut Ingestion (Toxic)

Black walnuts and moldy nuts of any type can cause tremorgenic mycotoxin poisoning. Symptoms include:

  • Muscle tremors and seizures
  • Vomiting
  • Hyperthermia
  • Ataxia (loss of coordination)

This is an emergency. Seizure activity from mycotoxin poisoning can be life-threatening and requires immediate veterinary intervention with IV diazepam or other anticonvulsants.

🚨 Call Your Vet or Emergency Clinic NOW If Your Dog:
  • Ate any amount of macadamia nuts, black walnuts, or hickory nuts
  • Consumed moldy or visibly spoiled nuts of any kind
  • Is vomiting repeatedly (more than 2-3 times in an hour)
  • Shows weakness, tremors, or inability to stand
  • Has a distended or painful abdomen (possible pancreatitis or blockage)
  • Ingested nuts containing xylitol
  • Is showing signs of an allergic reaction (facial swelling, hives, difficulty breathing)

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

Dogs Who Should Never Eat Nuts

Even the "safe" nuts are off-limits for certain dogs. Skip nuts entirely if your dog falls into any of these categories:

  • Dogs with a history of pancreatitis: Any high-fat food can trigger a recurrence. Once a dog has had pancreatitis, their pancreas remains more susceptible to inflammation. Nut consumption is an unnecessary risk.
  • Overweight or obese dogs (BCS 7-9/9): If your dog is already carrying extra weight, adding calorie-dense nuts (160+ calories per ounce) works against their weight management plan.
  • Dogs with food allergies or sensitive stomachs: While peanut allergies are rare in dogs (far less common than in humans), they do occur. If your dog has known food sensitivities, introduce any new food with extreme caution.
  • Puppies under 6 months: Young puppies have developing digestive systems and specific nutritional needs best met through a complete puppy diet. Nuts offer no advantage and pose choking risks.
  • Senior dogs with compromised organ function: Dogs with kidney disease, liver disease, or reduced pancreatic function cannot process high-fat, high-phosphorus foods efficiently. Consult your veterinarian before offering any human food treats.
  • Dogs prone to urinary stones: Many nuts are high in phosphorus and oxalates, which can contribute to struvite and calcium oxalate stone formation in predisposed breeds like Miniature Schnauzers, Bichon Frises, and Shih Tzus.

How to Introduce Safe Nuts to Your Dog

If your dog is a healthy adult with no dietary restrictions and you want to offer peanuts or cashews as an occasional treat, follow this introduction protocol:

Step-by-Step Introduction

  1. Start with a single nut. Give one shelled, plain, unsalted peanut or one roasted cashew half. Nothing more.
  2. Monitor for 24-48 hours. Watch for vomiting, diarrhea, itching, facial swelling, lethargy, or changes in appetite. Allergic reactions can be delayed.
  3. If no adverse reaction occurs, you can offer the appropriate serving size (see table above) as an occasional treat — no more than 1-2 times per week.
  4. Never introduce multiple new foods at once. If you also want to try another safe food, wait at least 3-5 days between introductions so you can identify the culprit if something goes wrong.
  5. Use nuts as high-value training rewards. Their strong flavor and aroma make them excellent motivators for positive reinforcement training sessions. Break them into small pieces to extend the reward without overfeeding.

Related Foods and Products to Watch Out For

Nuts rarely appear alone in human food. Many nut-containing products carry additional risks:

  • Trail mix: Often contains raisins (highly toxic to dogs — causes acute kidney failure), chocolate pieces (theobromine toxicity), and macadamia nuts. Keep all trail mix away from dogs.
  • Nut butters: Peanut butter is generally safe IF the only ingredients are peanuts (and possibly salt). Always check for xylitol, which may be listed as "birch sugar" or "sugar alcohol." Cashew butter and almond butter are safe in tiny amounts but are very high in fat.
  • Baked goods with nuts: Cookies, brownies, and cakes often combine nuts with chocolate, xylitol, raisins, or excessive sugar — all problematic for dogs.
  • Nut milks: Plain, unsweetened almond milk or cashew milk in small amounts (1-2 tablespoons) is generally safe but offers no nutritional advantage over water. Avoid any nut milk with added sugar, chocolate, or xylitol.
  • Flavored or seasoned nuts: Wasabi peas, chili-lime peanuts, garlic-roasted almonds — the seasonings (especially garlic and onion powder) are toxic to dogs and cause hemolytic anemia.

Frequently Asked Questions

Can dogs eat peanut butter?

Yes, plain peanut butter (peanuts only, no xylitol) is safe for most dogs. Offer no more than ½ teaspoon for small dogs or 1 tablespoon for large dogs as an occasional treat. Always read the ingredient label — xylitol (birch sugar) is increasingly common in "natural" and "sugar-free" peanut butters and is fatally toxic to dogs.

Can dogs eat almonds?

Almonds are not technically toxic, but they are not recommended. They are difficult for dogs to digest, pose a significant choking and intestinal blockage risk (especially in small breeds), and are very high in fat. The risk-to-benefit ratio makes almonds a poor treat choice when safer options like peanuts exist.

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, your dog's weight, and the time of ingestion. Do not induce vomiting unless specifically instructed by a veterinary professional. Most dogs recover fully within 24-48 hours with appropriate supportive care.

Are nuts a good source of protein for dogs?

While nuts contain protein, they are not an efficient protein source for dogs due to their extremely high fat content. A single ounce of peanuts delivers 7.3g of protein alongside 14g of fat. Compare this to 1 ounce of cooked chicken breast, which provides about 8.9g of protein with only 1g of fat. Your dog's AAFCO-complete commercial diet already provides appropriate protein levels.

Can puppies eat nuts?

No. Puppies under 6 months should not be fed nuts. Their digestive systems are still developing, and their caloric needs should be met entirely through a nutritionally complete puppy food. Nuts also pose a choking hazard for puppies who may not chew thoroughly.

Can dogs be allergic to nuts?

Yes, though nut allergies are relatively uncommon in dogs compared to humans. Signs of an allergic reaction include itching, hives, facial swelling, ear infections, and gastrointestinal upset. If you suspect a nut allergy, discontinue feeding and consult your veterinarian. An elimination diet trial may be recommended to confirm the allergen.

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

Written by

Robin Maitland

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