Can dogs eat almonds?

Caution — not toxic but problematic

Almonds aren't toxic like macadamias but they're hard to digest, high in fat, and a choking hazard. Best avoided.

The full picture

Almonds occupy an awkward middle ground. Unlike grapes or chocolate, they're not chemically toxic to dogs. However, dogs digest them poorly, and they're fatty enough to trigger pancreatitis in sensitive breeds. They're also a realistic choking and intestinal blockage risk, especially for smaller dogs. Salted and flavoured almonds add excess sodium. A stolen plain almond or two usually causes no harm, but don't share them deliberately.

If your dog ate more than a safe amount

Risks to watch for

  • Pancreatitis from fat content
  • Choking or intestinal blockage
  • Salt toxicity in flavoured varieties
  • Stomach upset

Safe portion size

None recommended.

Safer alternatives

  • Plain unsalted peanut pieces (xylitol-free)
  • Blueberries
Important: This page is general information, not veterinary advice. Every dog is different, and individual factors (age, breed, health conditions, medications) can change what's safe. If in doubt, always contact your vet — or the Animal PoisonLine on 01202 509000 in the UK.