Poison help
  1. Home
  2. Can cats eat?
  3. Ham

Can Cats Eat Ham?

✓ Vet-referenced✓ Sources citedUpdated 2026-10-10

Caution

Better to skip it

Ham is not toxic to cats, but it is a poor treat. It is very high in salt and often in fat, and glazes add sugar and spices. A tiny piece will not hurt; regular ham treats can cause stomach upset and excess sodium.

Ham for cats at a glance

Can cats eat it?Caution
CaloriesNot recommended as a treat
Main benefitNot toxic in tiny amounts
Main riskVery high in sodium
Kittens?No

Benefits and risks

Benefits

  • Not toxic in tiny amounts
  • Protein
  • Plain cooked chicken or turkey is better

Risks

  • Very high in sodium
  • Fatty cuts can cause vomiting or diarrhea
  • Glazes may contain sugar, spices or garlic

If you choose to share

  • Skip ham as a regular treat
  • If shared, give a tiny piece of lean, unglazed ham
  • Offer plain turkey or chicken instead

My cat ate ham. What should I do?

A small amount is unlikely to cause serious harm in a healthy cat. Remove any remaining food, offer fresh water and watch for vomiting, diarrhea, a painful belly or lethargy over the next 24-48 hours. Call your vet if your cat ate a large amount, is small, young or has health problems (such as pancreatitis), or if the food contained onion, garlic, chocolate or xylitol.

Safer treats to give instead

These are safe for cats in treat-size amounts:

Check your cat's full daily needs with the cat food calculator.

Ham and cats: FAQ

Can cats have ham?

Ham is not toxic to cats, but it is a poor treat. It is very high in salt and often in fat, and glazes add sugar and spices. A tiny piece will not hurt; regular ham treats can cause stomach upset and excess sodium.

Can cats eat ham bones?

No. Cooked bones can splinter and cause injury or a blockage.

Can kittens eat ham?

No. Kittens are smaller and more vulnerable than adults, so it is best avoided entirely.

More "can cats eat" guides

Browse lists: human foods cats can eat · foods cats can't eat

Sources

This guide is general information for healthy adult cats. Cats with medical conditions (such as diabetes, pancreatitis, kidney disease or food allergies) may need different advice from their vet.

Quick answer

Caution

Ham is not toxic to cats, but it is a poor treat. It is very high in salt and often in fat, and glazes add sugar and spices.

See all cat food guides →

📌 Save this guide to Pinterest