Can Dogs Eat Honey?
A small taste of plain honey is generally not toxic for a healthy adult dog. However, it is mostly sugar and contains a high number of calories. While it is not poisonous, honey does not offer significant nutritional value for dogs. Its sweetness and high calorie count can present several challenges, especially for certain dogs.
Before sharing any human food, it is always a good practice to read ingredient labels carefully and consult with your veterinarian. They can provide guidance based on your specific dog’s age, weight, and overall health profile.
Honey and dogs: the facts in one table
| Verdict | Only plain, small amounts, with care |
|---|---|
| How to offer it |
|
| Remove or avoid |
|
| Main risks |
|
| Signs to watch |
|
What makes honey a tricky treat for dogs
The primary concern with offering honey to dogs is its high sugar content. Because it is mostly sugar, honey is dense with calories. Regularly feeding a dog high-sugar foods can contribute to unwanted weight gain over time, which is a risk for any dog. For this reason, honey is not a necessary or recommended part of a balanced canine diet.
Giving a dog too much honey at once can also cause an upset stomach. An excessive amount of sugar can be difficult for a dog’s digestive system to process. This may lead to symptoms like vomiting, diarrhea, or a sore belly.
How to offer honey and what to leave out
If you decide to offer honey to a healthy adult dog, it should only be a very small amount on rare occasions. Think of it as an infrequent treat, not a regular supplement or meal topper. As with any new food, start with a tiny portion and supervise your dog to see how they react.
It is also important to check the ingredients of any honey product before sharing. Avoid any honey that contains artificial sweeteners, especially xylitol, which is highly toxic to dogs. Always stick to plain honey with no added flavors or other ingredients.
When to skip honey altogether
- Puppies and dogs with weak immune systems should not eat honey. Raw honey, in particular, can contain botulism spores. These spores pose a risk to dogs with immature or compromised immune systems that may not be able to fight off the potential bacteria.
- Dogs with diabetes must avoid honey. Its high sugar content can interfere with blood sugar regulation, making it an unsafe choice for any dog diagnosed with this condition. Even a small amount can be problematic.
- Overweight dogs should not be given honey. The high calorie count can contribute to further weight gain, which can complicate existing health problems or create new ones. It is better to choose lower-calorie treat options for these dogs.
When to call your vet
Most dogs who eat a little plain honey need nothing more than watching. Call your vet if anything below shows up, or if your dog has a health condition or is on a special diet.
If your dog eats a large amount of honey, watch for signs of digestive upset like vomiting or diarrhea. Contact your veterinarian if these symptoms appear or if you have any concerns. If a honey product containing the artificial sweetener xylitol is ingested, call your vet or an animal poison control hotline immediately, as this is an emergency.
Emergency signs: go now
- Collapse, fainting or severe weakness
- Seizures, tremors or trouble standing
- Trouble breathing or blue, gray or very pale gums
- Repeated vomiting or retching, or a swollen, painful belly
- Any known contact with a substance listed as toxic, even before signs appear
Book an appointment soon
- Vomiting or diarrhea that lasts or keeps coming back
- Not eating or drinking, or drinking much more than usual
- Drooling, pawing at the mouth or a swollen face
- Lethargy, hiding or acting unlike themselves
ASPCA Animal Poison Control Center: (888) 426-4435 (a consultation fee may apply). Your own vet or nearest emergency clinic is always a good first call.
Sources
Last checked October 21, 2026. Listings and guidance can change; your veterinarian knows your pet’s health history.