✓ Reviewed against PDSA, Blue Cross & Animal PoisonLine guidance · Last reviewed: 2026-04
Can dogs eat almonds?
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
If your dog has eaten a few almonds, watch for digestive upset. If your dog has eaten a large amount or bitter almonds, call your vet — bitter almonds contain cyanogenic compounds. Salted or flavoured almonds add salt toxicity risk.
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
While you're checking what your dog can safely eat, make sure their flea and worm protection is up to date too.