Can dogs eat almonds?
No, it is best not to. Almonds are not as dangerous as macadamia nuts, but they are fatty and can cause vomiting, diarrhoea and possibly pancreatitis. Whole almonds can also get stuck, especially in small dogs.
Updated:
Why
Almonds, like most nuts, are high in fat, which can upset the stomach and put a dog at risk of pancreatitis. Whole almonds can block the food pipe, intestines or windpipe, especially in small breeds. Salted and flavoured almonds bring extra risks from salt and seasonings.
Signs to watch for
- Vomiting
- Diarrhoea
- Belly pain, nausea or low energy (possible pancreatitis)
- Choking or signs of a blockage
What to do
One or two almonds are usually no cause for panic: watch your dog for vomiting, diarrhoea or belly pain. Call your vet if your dog ate a lot of almonds or flavoured almonds, seems to be choking, or shows any of these signs.
Questions and answers
Are almonds as dangerous as macadamia nuts?
No. Macadamia nuts are toxic to dogs; almonds are a problem mainly because of their fat and the risk of blockage.
My dog ate one almond. What now?
Don't panic. Watch for tummy upset and call your vet if signs appear.
Related foods
All foods: What can dogs eat?Sources
- People Foods to Avoid Feeding Your Pets — ASPCA Animal Poison Control (no date; ©2026)
- Can Dogs Eat Almonds? — American Kennel Club, Anna Burke (updated 2025-03-03)
- Can Dogs Eat Acorns and Other Tree Nuts? — American Kennel Club, Harriet Meyers (updated 2025-10-29)
- Pancreatitis in Dogs — VCA Animal Hospitals, Hunter/Panning/Ward DVM
- Can Dogs Eat Nuts? — American Kennel Club, Anna Burke (updated 2025-02-21)
- Which Human Foods Can Dogs Eat and Which Are Dangerous? — American Kennel Club (Updated Oct 21, 2026)
General information from the sources below, not reviewed by a vet and not a substitute for veterinary advice. When in doubt, call your vet.
How kids practise this in PetPrep
In PetPrep a child looks after a realistic dog: meals at the right times, water, walks and care. Knowing what is safe to share is part of being ready for a real pet.