Can dogs eat almonds?
Updated 7 August 2026
Best avoided. Almonds are not toxic to dogs the way macadamia nuts are, but Vets Now lists them among the nuts it is not a good idea to feed on purpose. The fat load can trigger an upset stomach or pancreatitis, and a whole nut is a genuine choking and blockage risk, especially in small dogs.

The detail
A plain almond is roughly half fat by weight, at about 50g of fat per 100g. That is close to the fat content of a pistachio or a peanut, and it is the same reason Vets Now puts nuts generally in the category of foods that can cause stomach upset and potentially pancreatitis.
Shape is the second problem. Almonds are hard, roughly oval and easy for a dog to swallow whole rather than chew, and the ASPCA lists nuts including almonds among the foods whose oils and fats can cause vomiting and diarrhoea in pets. A whole almond swallowed by a small dog can lodge in the throat or gut.
None of this makes almonds an emergency in the way chocolate or grapes are. A dog that has eaten one or two almonds off the kitchen floor is very unlikely to come to harm, but a bag left within reach is a different story.
What is in a 30g handful of almonds
| Fat | About 15gAlmonds are roughly 50 percent fat by weight |
| Calories | About 175 kcal |
| Salt (salted varieties) | About 0.3 to 0.5gPlain unsalted is the only version worth sharing |
| Anything toxic to dogs | Nothing in the plain kernelFat, salt, flavour coatings and shape are the risks, not a poison |
How much is sensible
| Dog size | Sensible amount |
|---|---|
| Small (under 10kg)Chihuahua, Jack Russell | Best avoided; if given, one chopped kernel, rarely |
| Medium (10 to 25kg)Cocker spaniel, border collie | Best avoided; if given, one or two chopped kernels, rarely |
| Large (over 25kg)Labrador, German shepherd | Best avoided; if given, a few chopped kernels, rarely |
| Dogs prone to pancreatitis, or overweight | None. The fat load is exactly what their diet should avoid |
Whole almonds and the choking risk
A whole almond is small enough to gulp and hard enough to sit undigested, which is the combination Vets Now and the ASPCA both flag for nuts generally. Small and toy breeds are most at risk, because their airway and gut are narrower.
If you want to offer a taste at all, chop the kernel finely rather than handing over the whole nut. That does not remove the fat, but it removes the choking shape.
Salted and flavoured almonds
Salted, smoked and flavoured almonds add a second problem on top of the fat. A 30g handful of salted almonds carries roughly 0.3 to 0.5g of salt, which is a meaningful dose for a small dog on top of everything else in its day.
Flavour coatings are the ones to check hardest. Chilli, barbecue and honey-roast varieties sometimes carry onion or garlic seasoning, and Battersea's toxic food guidance lists the onion family as toxic to dogs whether it is dry, raw or cooked.
If you are sharing at all, plain and unsalted is the only version worth considering, and even then only occasionally.
Almond butter and almond milk
Plain almond butter with nothing added carries the same fat concern as the whole nut, spread thinner. The specific danger is xylitol, and the Pet Poison Helpline says xylitol can cause life-threatening low blood sugar within 10 to 15 minutes and lists sugar-free spreads and supplements among the products that carry it, so check the label before offering a spoonful.
Unsweetened almond milk in a small amount is unlikely to cause a problem beyond an upset stomach in a dog with a sensitive gut, since dogs have no nutritional need for it and it adds nothing water does not. Flavoured or sweetened versions are the ones to leave on the shelf, for the same xylitol reason as almond butter.
Marzipan and Christmas cake
Marzipan is ground almonds bound with a large amount of sugar, and a slice of Christmas cake coated in it stacks the almond fat onto the sugar and, usually, dried fruit underneath. VCA Animal Hospitals and the wider veterinary consensus treat grapes, raisins and currants as capable of causing kidney failure in dogs, and a traditional Christmas cake is built around them.
Treat a stolen slice of marzipan-covered cake as a raisin incident rather than an almond one, and ring your vet with an estimate of how much cake and how much dried fruit it contained. Our dates page covers dried fruit in more detail.
Almonds compared with macadamia nuts
These two get confused because they are both pale, round nuts sold in a similar bag, and only one of them is a genuine poison. VCA Animal Hospitals says macadamia nuts are toxic to dogs, that a few nuts are enough to cause illness, and that signs including vomiting, weakness in the back legs and tremors start 3 to 6 hours after eating.
Almonds carry none of that toxic mechanism. The concern with almonds is fat, salt and choking shape, not a poison, which is why this page sits in amber rather than red.
Signs to watch for
- Vomiting or diarrhoea after a fatty handful
- Gagging, retching or pawing at the mouth after swallowing a whole nut
- Lethargy or a painful, hunched posture, which can point to pancreatitis
Common questions
Are almonds poisonous to dogs?
No, not in the way macadamia nuts are. Vets Now lists almonds as non-toxic but not a good idea to feed on purpose, because of the fat content and the choking risk from a whole nut. A stray almond is not an emergency.
My dog ate a handful of almonds. What should I do?
Watch for vomiting, diarrhoea or a painful, hunched posture over the next day or two, which can point to pancreatitis. If your dog is a small breed or seems to be gagging or retching, ring your vet the same day.
Can dogs eat almond butter?
In a small amount, if it is plain. Check the label for xylitol first, because the Pet Poison Helpline says it can cause life-threatening low blood sugar within 10 to 15 minutes, and it turns up in some sugar-free nut spreads.
Can dogs drink almond milk?
A small amount of plain, unsweetened almond milk is unlikely to cause harm beyond an upset stomach in a sensitive dog. Flavoured or sweetened versions can carry xylitol, so check the label and skip them.
Is marzipan bad for dogs?
It is mostly sugar and ground almond, so treat a stolen piece as a sugar and fat problem first. If it came attached to Christmas cake, the bigger worry is the dried fruit underneath, since raisins and currants can cause kidney failure in dogs.
What is the difference between almonds and macadamia nuts for dogs?
Macadamia nuts are genuinely toxic. VCA Animal Hospitals says a few nuts can cause illness, with vomiting, weakness and tremors starting 3 to 6 hours after eating. Almonds carry no such toxin, only a fat and choking risk.
Can puppies eat almonds?
No, it is best to skip them altogether. Puppies gulp rather than chew, which raises the choking risk, and their complete puppy food already covers everything they need.
