Can Dogs Eat Walnuts?
Short answer: Best avoided. A walnut or two is unlikely to hurt, but black walnuts and moldy walnuts are dangerous, and walnuts are high in fat.
Why it’s a problem
The AKC says walnuts aren’t the best choice. Plain store-bought English walnuts aren’t necessarily toxic, but they can be a choking hazard and are high in fat. Black walnuts may contain juglone and are extremely toxic. Walnuts can also grow mold that produces aflatoxin or penitrem A, which can cause tremors and seizures.
How much and how to serve it
The AKC advises avoiding walnuts altogether. If your dog ate a walnut or two accidentally, it’s unlikely to suffer ill effects.
Risks to watch for
- Black walnuts: stomach upset, vomiting and diarrhea that can worsen and in some cases be fatal.
- Moldy walnuts: muscle tremors, seizures and vomiting.
- High fat: more than a handful risks pancreatitis.
- Salted or onion/garlic-seasoned walnuts can be toxic.
- Intestinal blockage, especially with shells or in small breeds.
What to do if your dog ate walnuts
If your dog ate a black or moldy walnut, contact your vet immediately. For urgent advice you can call the ASPCA Animal Poison Control Center at (888) 426-4435.
Related foods
- Can dogs eat apples? 🟢 Yes, safe
- Can dogs eat blueberries? 🟢 Yes, safe
- Can dogs eat carrots? 🟢 Yes, safe
FAQ
What if my dog ate a black or moldy walnut?
Contact a veterinarian immediately.
Are walnuts in baked goods okay?
Not recommended. Baked goods add fat and sugar and may contain other unsafe ingredients.
Search our full list of human foods and see whether they’re safe for your dog.
Browse all foods →Sources
By the Petybuzz Editorial Team · Last checked November 10, 2026. This page is general information for pet owners, not veterinary advice. Every dog is different: if yours has a medical condition, is on a special diet, or you’re unsure, ask your veterinarian.