Last reviewed against current UK veterinary guidance in April 2026

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.

Risks to watch for

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

Safe portion size

None recommended.

[ Display ad placement — activate once site traffic passes 10,000/month ]

Safer alternatives

  • Plain unsalted peanut pieces (xylitol-free)
  • Blueberries

Unexpected vet bills can run into thousands

One emergency visit for food poisoning can cost £500–£5,000+. Compare UK pet insurance in 60 seconds.

Compare pet insurance →
Spot an error? Report it Last verified: April 2026

Checked against UK veterinary guidance — see our editorial standards and source list. If your dog has eaten something and you need urgent advice, call a vet or the Animal PoisonLine on 01202 509000.

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.