Can dogs eat almonds?
- Nutritionist-reviewed
- Last updated July 16, 2026
Only with care — it depends
Almonds aren't poisonous to dogs, but they're not a good treat either — their size and shape make them a real choking and blockage risk, and they're fatty enough to upset the stomach. A stolen plain almond or two usually isn't cause for alarm; salted, flavoured or chocolate-coated ones are more of a worry.
Why
Almonds aren't toxic to dogs. There's nothing in a plain almond that poisons them the way chocolate, grapes or xylitol do. That's genuinely reassuring if your dog has just hoovered one off the floor — but it doesn't make almonds a good treat, because the problems they cause are mechanical and digestive rather than chemical.
The first problem is the shape. An almond is hard, smooth and just the wrong size, and most dogs don't chew the way we do — they crunch once and swallow. That makes almonds a real choking hazard, and a nut that gets past the throat whole can lodge further down in the gut, particularly in small dogs and in the enthusiastic gulpers who never met a food they chewed twice. An obstruction is a surgical problem, not a wait-and-see one.
The second problem is fat. Almonds are rich, and a dog's digestive system isn't built for a sudden load of it. A few nuts might mean nothing more than a rumbly tummy and loose stools, but a bigger helping can trigger pancreatitis — a painful inflammation of the pancreas that can make dogs seriously unwell and sometimes needs hospital treatment. Dogs who've had it before, and breeds already prone to it, are more vulnerable.
And most almonds people actually eat aren't plain. Salted nuts add a salt load a dog doesn't need; smoked, spiced and honey-roasted ones bring seasonings and sugar; chocolate-coated almonds bring genuine toxicity along for the ride. If almonds are going to cause a problem in your house, it's most likely to be the bowl of salted ones on the coffee table rather than the raw ones in the baking cupboard.
How much is sensible?
There's no need to give almonds at all, but if your dog has swiped one or two and you want a rule of thumb: an occasional plain, unsalted, unflavoured almond is unlikely to cause trouble in a big dog, while for a small dog even a single whole nut is a genuine choking and obstruction risk and simply isn't worth it. If you do share, keep it to plain almonds only, never salted, smoked, honey-roasted, chocolate-coated or flavoured, and chop them small or crush them rather than handing over whole nuts. Count them as part of the treat allowance — the usual guidance is that treats stay under about 10% of a dog's daily calories, and almonds are fatty enough that a small handful eats up that allowance fast. Skip them entirely if your dog bolts food without chewing, is a small breed, or has ever had pancreatitis or a sensitive stomach.
Signs to watch for
- Coughing, gagging, retching or pawing at the mouth straight after eating — the sign of a nut stuck in the throat
- Being sick, or repeated attempts to be sick that bring nothing up
- Loose or greasy stools, sometimes over the following day
- A tender, hunched or bloated tummy, and reluctance to be touched there
- Going off food, seeming flat, tired or restless and unable to settle
- Difficulty breathing or distress — this is an emergency, ring your vet immediately
If your dog has had too much
If your dog has eaten a plain almond or two and is bright, breathing comfortably and behaving normally, you can simply keep an eye on them for the next day or so and watch for being sick, loose stools or a sore tummy. Ring your vet the same day if your dog is small, if they've eaten a lot, if the nuts were salted, flavoured or chocolate-coated, or if they've had pancreatitis before — and ring straight away, without waiting, if they're coughing, gagging, struggling to breathe, repeatedly retching, or seem painful and hunched. Don't try to make your dog vomit unless a vet has specifically told you to; bringing a nut back up can cause its own problems. When you call, it helps to have the packet to hand so you can tell them exactly what was in it, roughly how much, and when it was eaten.
Serving tips
- If you share almonds at all, keep them plain and unsalted, and chop or crush them rather than giving whole nuts — a whole almond is exactly the wrong size and shape for a dog's throat.
- Check nut butters and 'healthy' snack bars for xylitol (sometimes labelled birch sugar) before they go anywhere near your dog — that ingredient is genuinely toxic, quite apart from the nuts.
- Treat the party bowl as the real hazard: salted and flavoured nuts left out on a coffee table are the most common way dogs get into them, so put them somewhere a counter-surfer can't reach.
- Skip almonds entirely for small dogs, puppies, and any dog who inhales food without chewing — there are far safer treats that carry none of this risk.
Common questions
Are almonds poisonous to dogs?
No — plain almonds are not toxic to dogs the way grapes, chocolate or xylitol are, and a dog who eats one is not poisoned. The real risks are choking, blockage in the gut, and stomach upset or pancreatitis from the fat, which is why they're a food to be careful with rather than one to panic about.
My dog ate a whole packet of almonds — what should I do?
Ring your vet and tell them roughly how many, whether they were salted or flavoured, and when it happened. A large quantity of fatty, salty nuts can cause serious stomach upset or pancreatitis, and your vet may want to see your dog or simply tell you what to watch for at home.
Is almond butter safe for dogs?
Plain almond butter with no added sweeteners avoids the choking risk, but it is still very high in fat and calories, so it should only ever be a rare lick rather than a regular treat. The critical thing is to check the label for xylitol, sometimes listed as birch sugar, which is genuinely toxic to dogs — if a nut butter contains it, don't let it in the house.
This is general guidance, not a diagnosis. Size, age, health conditions and medication all change what is safe for your dog — your own vet knows them and we don’t. If you are worried, or your dog has eaten something they shouldn’t, ring your vet or your nearest emergency service. It is always better to ask.
Part of Nutrition & Food
Wondering about something else?
We answer the everyday ones — and the frightening ones — in plain English, checked by our vet and nutritionist. Browse every food →