Can Dogs Eat Honey?

🟡 Yes, in moderation

Short answer: Yes, a small amount of honey is generally fine for healthy adult dogs, but it’s mostly sugar, so keep it a rare treat.

Why it’s okay

The AKC says small amounts of honey are generally fine for healthy adult dogs, but there’s little reason to add it regularly because it’s mostly sugar.

How much and how to serve it

A tiny drizzle now and then. Ask your vet before giving honey to puppies, dogs with a weakened immune system or dogs with diabetes.

Risks to watch for

  • Sugar adds calories and can contribute to weight gain and dental problems.
  • Not suitable for diabetic dogs without vet approval.
  • Raw honey can carry bacteria spores, so ask your vet before giving it to puppies or immunocompromised dogs.

What to do if your dog ate honey

A little extra usually causes nothing worse than an upset stomach. If your dog ate a large amount, has vomiting or diarrhea, or seems unwell, call your vet.

Related foods

FAQ

Can dogs eat honey for a cough?

Don’t try to treat a cough at home. A cough that lasts or comes with other symptoms needs a vet visit.

Is raw honey safe for dogs?

Healthy adult dogs can usually have a small amount, but ask your vet first for puppies or dogs with weakened immune systems.

Check another food

Search our full list of human foods and see whether they’re safe for your dog.

Browse all foods →

Sources

By the Petybuzz Editorial Team · Last checked November 10, 2026. This page is general information for pet owners, not veterinary advice. Every dog is different: if yours has a medical condition, is on a special diet, or you’re unsure, ask your veterinarian.

More foods people ask about

🟠 Almonds🟢 Apples🟡 Bananas🟢 Blueberries🟡 Broccoli🟡 Cantaloupe🟢 Carrots🟢 Celery🟡 Cheese🟠 Cherries