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.