Can dogs eat almonds? Plain sweet almonds are not poisonous to dogs, but most vets advise against feeding them on purpose. An almond is hard and mostly fat, dogs tend to swallow them whole, and the ones in your pantry are often salted, seasoned or dipped in chocolate.
One dropped almond is rarely an emergency. A spilled bag, a toy breed or a flavored snack mix can be.
Are almonds toxic to dogs?
No. Sweet almonds, the kind sold in grocery stores, are not toxic to dogs the way macadamia nuts, grapes or xylitol are. The trouble comes from how hard and fatty they are, and from whatever salt, chocolate or seasoning has been added to them.
Almonds are the seeds of Prunus dulcis, a close relative of peaches and cherries. Search “can dogs eat almonds” and you will find vets who disagree on how worried to be.

The American Kennel Club, PetMD and Hill’s say not to feed almonds at all. Adelaide vet Dr. Andrew Spanner has pushed back hard, calling most online warnings overstated and bitter almonds the real danger.
Both sides still agree that almonds make a poor regular treat, and that one plain almond eaten by a healthy Labrador is not a crisis.
Why most vets say no: 5 real risks for dogs
Almonds cause trouble in five ways. They can choke small dogs or block the gut, their fat can set off pancreatitis, coatings add salt, chocolate or toxic seasonings, old nuts can grow mold, and rare bitter almonds contain compounds that release cyanide.
Choking and intestinal blockage
Almonds are hard, smooth and the right size to catch in a small dog’s throat. Dogs tend to gulp rather than chew, so a whole almond can lodge in the esophagus, and a large number eaten at once can collect in the stomach or intestines.
A Chihuahua that swallows three whole almonds is in a very different position from a 70-pound dog that crunches one. Blockage signs include repeated vomiting, retching with nothing coming up, a swollen or tender belly and little or no stool. The AKC notes these obstructions can be fatal untreated and sometimes need surgery.
High fat and the risk of pancreatitis
Close to 80 percent of an almond’s calories come from fat. A sudden fatty meal is a commonly suspected trigger of pancreatitis in dogs, a painful inflammation of the pancreas that can mean days in hospital. Small, overweight and predisposed dogs face the most risk.
The Merck Veterinary Manual names eating trash or large amounts of table scraps as a common risk factor, with higher rates in Miniature Schnauzers, Yorkshire Terriers, Cocker Spaniels, Dachshunds and Poodles.
It is the same reason vets warn owners about butter and bacon. A hunched back, or a dog that flinches when lifted around the belly, points to abdominal pain and needs a vet the same day.
Salt, seasonings and coatings
Snack-aisle almonds are rarely plain. Salted and smoked varieties add sodium, savory flavors such as ranch or barbecue can contain onion or garlic powder, and chocolate-covered almonds bring theobromine. With flavored almonds, the coating is often a bigger worry than the nut itself.
A few lightly salted almonds will not poison a healthy dog, just as a couple of pretzels won’t, but dogs with heart or kidney disease handle sodium poorly.
Onion and garlic powders damage red blood cells. Chocolate contains theobromine and caffeine, most in dark chocolate and least in white chocolate, and PetMD’s chocolate toxicity calculator gives a rough risk estimate. Check anything sugar-free for xylitol, which the FDA says may be listed as birch sugar, wood sugar or birch bark extract.
Mold and aflatoxin
Almonds can carry aflatoxin, a liver-damaging toxin made by Aspergillus mold and the same toxin behind several deadly pet food recalls. Fresh almonds sold for people and stored dry are low risk. Stale, damp or moldy nuts should go straight in the trash.
The worst recent case involved corn, not almonds. Aflatoxin from Aspergillus flavus turned up in Midwestern Pet Foods products in late 2020, and by August 2021 the FDA knew of more than 130 pet deaths and 220 illnesses that may have been linked. Its aflatoxin guidance lists sluggishness, vomiting and yellow eyes or gums as warning signs, and notes the toxin can be present with no visible mold. Mold is also a big part of why vets warn against pecans and walnuts.
Bitter almonds and cyanide
Bitter almonds are a separate variety from sweet almonds sold in shops. They contain amygdalin, which releases hydrogen cyanide when the nut is chewed. They are rarely sold raw in the US or UK, but a bitter almond in a bag is a warning sign.
Each bitter almond can hold roughly 4 to 9 mg of cyanide, and mix-ups happen. In 2010, shoppers in Washington State reported organic almonds imported from Uzbekistan that tasted very bitter, and investigators suspected wild bitter almonds had been mixed in, according to a case report presented to the American Academy of Forensic Sciences. If an almond your dog ate tasted bitter to you, or came from a tree you cannot identify, call a vet or poison line right away.
How many almonds can a dog eat?
There is no recommended serving, because almonds are not a recommended treat. As a yardstick, one almond has about 7 calories, so a small handful can use up a toy dog’s whole daily treat allowance, while one or two rarely matter to a large dog.
Vets commonly advise keeping treats under 10 percent of daily calories. We applied the standard veterinary energy calculation for a neutered adult dog to USDA figures of about 164 calories and 14 grams of fat per ounce of almonds (roughly 23 nuts).

| Dog weight | Estimated daily calories | 10% treat budget | Almonds that fill the budget | One 1-oz snack pack as a share of daily calories |
|---|---|---|---|---|
| 5 lb (2.3 kg) | About 207 | About 21 | About 3 | About 79% |
| 10 lb (4.5 kg) | About 348 | About 35 | About 5 | About 47% |
| 20 lb (9.1 kg) | About 585 | About 59 | About 8 | About 28% |
| 40 lb (18.1 kg) | About 985 | About 98 | About 14 | About 17% |
| 70 lb (31.8 kg) | About 1,498 | About 150 | About 21 | About 11% |
Look at the last column. For a 10-pound dog, one snack pack is nearly half a day’s calories, mostly fat, eaten in under a minute. The table covers calories only, and one whole almond can still choke a small dog.
My dog ate almonds: what to do now
First work out how many almonds are gone, what was on them and what else was in the bag. One or two plain almonds in a healthy medium or large dog usually means watching at home. Anything beyond that deserves a phone call.
- Check for choking. Pawing at the mouth, gagging or struggling to breathe means going to an emergency vet now.
- Read the packaging for chocolate, xylitol or birch sugar, onion or garlic powder, and raisins, which often turn up in trail mix.
- Estimate how many are missing and compare that with the table above.
- Call your vet or a poison line if a small dog or puppy ate more than one or two, any dog ate a handful, the almonds were coated, seasoned or bitter, or your dog has had pancreatitis. The ASPCA Animal Poison Control Center (888-426-4435) and Pet Poison Helpline (855-764-7661) answer 24 hours a day and charge a consultation fee.
- Do not make your dog vomit unless a vet tells you to. Home methods shared online can cause injuries of their own.
What happens if a dog eats almonds? Symptoms to watch
A few plain almonds usually cause, at worst, gas, loose stools or one vomit. Repeated vomiting, retching, a swollen or painful belly, a hunched posture, yellow gums, weakness or trouble breathing are reasons to see a vet the same day.
What real cases look like
Public owner questions to vets follow a pattern. The almonds themselves often cause, at most, a day or two of stomach upset. The real danger tends to come from quantity in a smaller dog, or from whatever else was mixed into the snack.
In one question posted to an online vet service, a 65-pound yellow Labrador ate most of an opened 1-pound bag of roasted, lightly salted almonds plus a bag of dried apricots. By our math, three-quarters of that bag is about 1,970 calories and 170 grams of fat, more than a full day’s energy for her. The vet advised watching her overnight and bringing her in if she stopped eating and started vomiting or having diarrhea.
In another, a dog ate five snack bags of almonds, a bag of trail mix and a chocolate-coated protein bar, and the vet focused straight away on the raisins and chocolate. In mixed snacks, almonds are rarely the most dangerous ingredient.
Almond butter, almond milk and almond flour
Grinding or blending almonds removes the choking risk, but butter and flour keep the fat, and many products add sugar, salt or sweeteners. Small amounts of plain, xylitol-free almond butter or unsweetened almond milk rarely harm healthy dogs, but neither is a useful treat.
Can dogs eat almond butter?
A small lick of plain, unsalted almond butter with no xylitol is unlikely to hurt a healthy dog, and some owners use it to hide pills. At about 100 calories a tablespoon, though, a spoonful is a big fatty treat for a small dog.
One tablespoon is nearly three times a 10-pound dog’s daily treat budget, so a pea-sized smear around a pill is plenty. Our full guide on almond butter for dogs covers brands, labels and serving sizes.
Can dogs drink almond milk?
Unsweetened almond milk is mostly water and is not toxic, so a few laps from a spill are nothing to worry about. It gives a dog nothing it needs, and sweetened, flavored or chocolate versions add sugar and other ingredients best avoided.
Some articles call almond milk high in fat, but the unsweetened kind is not. USDA data for one shelf-stable brand lists about 39 calories, 3 grams of fat and 186 mg of sodium per cup. Never use it as a puppy milk replacer, and note that cow’s milk brings its own problems for dogs.
Can dogs eat almond flour?
Almond flour is finely ground almonds, so the choking risk disappears but the fat stays. A little in a homemade treat is generally fine for a healthy dog. A dog that eats flour straight from a torn bag has eaten a large, fatty meal.
One owner on a pet health Q&A site described a 2-year-old Australian Shepherd who nosed open a bag of almond flour and scattered it, with no way to tell how much he ate. At roughly 580 calories per 100 grams, call your vet if your dog is small, has had pancreatitis or seems unwell. Check keto baked goods too, since some pair almond flour with xylitol.
Puppies, toy breeds and dogs with health conditions
Be stricter with puppies, toy breeds, overweight dogs and any dog with a history of pancreatitis, heart or kidney disease, or a prescription diet. For these dogs, even a few almonds can matter, so a call to your vet is the safer default.

Puppies and toy breeds have small airways, so one almond is a real choking risk. Overweight and pancreatitis-prone dogs react worse to sudden fat, and dogs on prescription diets should not get extra foods at all.
Better crunchy treats to give instead
If your dog loves a crunchy snack, give one that is low in fat and easy to size down: carrot sticks, green beans, cucumber slices, apple slices without the core or seeds, or a few blueberries. Count them toward the same 10 percent treat limit.
Carrots come closest to an almond’s crunch at a fraction of the calories. Blueberries and sliced strawberries need almost no prep, and plain cooked sweet potato makes a chewy, low-fat alternative.
How we researched this guide
To answer “can dogs eat almonds” properly, we went to veterinary and government sources rather than other blogs: the AKC, PetMD, Hill’s, the Merck Veterinary Manual, the FDA and the ASPCA. We then ran our own calorie math using USDA almond data.
The examples above come from FDA recall records, a forensic case report and public owner questions answered by vets. Last checked in September 2026.
Frequently asked questions
Will one almond hurt my dog?
Probably not, if it was plain and your dog is a healthy medium or large breed. Watch for choking, vomiting or a sore belly over the next day. In a toy breed or puppy, even one whole almond can lodge in the throat or gut.
How long after eating almonds will a dog get sick?
Stomach upset usually shows within 24 hours. Pancreatitis can take longer, so watch appetite and energy for two or three days after a big, fatty meal. If the snack contained xylitol, the FDA warns signs can start within 20 minutes, so call straight away.
Can dogs eat almonds every day?
No. Even a few almonds a day add fat and calories a dog does not need, and regular fatty snacks raise the risk of weight gain and pancreatitis. For a daily crunchy treat, carrots or green beans are far better choices.
Can dogs eat raw or roasted almonds?
Neither is a good treat. Raw and roasted almonds carry the same choking and fat risks, so one is no safer than the other. Roasted, salted almonds add sodium, and any almonds stored badly for a long time can grow mold, roasted or not.
Can dogs eat chocolate-covered almonds?
No, and this is more urgent than plain almonds. Chocolate contains theobromine and caffeine, which are toxic to dogs, and dark chocolate is the most dangerous kind. Note the type of chocolate, roughly how much was eaten and your dog’s weight, then call your vet.
Can almonds kill a dog?
Plain sweet almonds very rarely do. When almonds become life-threatening, the cause is usually an untreated blockage, severe pancreatitis, bitter almonds, or a coating such as dark chocolate or xylitol. Quick veterinary care makes a serious outcome far less likely.
Can dogs be allergic to almonds?
It is possible but uncommon, and almonds are not among the foods most often linked to allergies in dogs. Signs of a reaction include itching, hives, vomiting and diarrhea. Any swelling of the face or trouble breathing needs emergency care straight away.
Are almonds good for dogs?
Not in any way that matters. Almonds contain vitamin E, magnesium and fiber, but a complete and balanced dog food already supplies these, and a dog would need an unhealthy amount of almonds to gain anything. The fat and choking risks outweigh the nutrients.
Which nuts are toxic to dogs?
Macadamia nuts are the best-known toxic nut, causing weakness, vomiting, tremors and fever. Black walnuts and moldy nuts can cause tremors or seizures. Plain, unsalted peanuts and cashews are lower risk in small amounts, but chocolate or xylitol makes any nut product dangerous.
Can dogs eat almonds? The bottom line
Can dogs eat almonds safely? A few plain ones will not hurt most large, healthy dogs, but almonds are still a poor treat. They are hard to chew and dense in fat, and they give a dog nothing a balanced diet lacks.
If your dog just ate some, think about how many, your dog’s size, the coating and anything else in the bag. A single plain almond in a healthy large dog calls for a watchful day. A spilled snack pack in a small dog, a flavored mix, bitter-tasting nuts or a history of pancreatitis calls for your vet or a poison line.
For everyday treats, carrots, green beans and apple slices give the same crunch without the fat. Salted and flavored almonds belong on a high shelf, not the coffee table, and nuts should never be tossed for a dog to catch.
This guide is general information, not a diagnosis. If your dog seems unwell after eating anything unusual, contact your veterinarian.
1 thought on “Can Dogs Eat Almonds? 5 Hidden Dangers, Safe Amounts and What to Do If Your Dog Ate Some”