Can dogs eat peanuts?
✓ Reviewed against PDSA, Blue Cross & Animal PoisonLine guidance · Last updated: 2026-06-17
How we keep this site free. Some links on this page take you to Amazon or other online retailers (including vet pharmacy partners Best Vet Care and Canada Pet Care via CJ Affiliate). As an Amazon Associate and CJ publisher we may earn a commission at no extra cost to you. Full disclosure.
The full picture
Peanuts are legumes, not nuts, and unlike macadamias they aren't toxic. Plain, shelled, unsalted peanuts make a reasonable occasional treat. Problems: salt in salted peanuts, onion/garlic seasoning in flavoured ones, and high fat โ pancreatitis is a real risk for sensitive dogs. Shells are a choking hazard. Honey-roasted and dry-roasted usually have sugar and seasonings. Peanut butter is safer but always check for xylitol.
Check individual ingredient safety at 247IngredientsCheck.
If your dog ate more than a safe amount
For a small accidental taste, watch for vomiting, diarrhoea, or signs of discomfort over the next few hours. For a large amount or if your dog is small or has existing health conditions, call your vet. When in doubt, call the ASPCA Animal Poison Control Center on (888) 426-4435.
Risks to watch for
- High fat can trigger pancreatitis
- Salt in salted varieties
- Shells cause choking
- Xylitol in some flavoured products
Potential benefits
- Healthy fats
- Protein
- Vitamin E, B vitamins
Safe portion size
A few plain unsalted peanuts occasionally.
Safer alternatives
- Plain xylitol-free peanut butter (small amount)
- Blueberries
Does size or breed matter?
Peanuts aren't classed as toxic to dogs the way macadamia nuts are, but they're a choking and obstruction risk (particularly whole or in shell) and high in fat, which matters more for small and toy breeds and any dog prone to pancreatitis. Always give plain, unsalted, shelled nuts in small amounts, chopped for smaller dogs.