Please enable JavaScript
Cats can eat ham, but it's not something they should be eating on a regular basis. Ham is high in sodium and cholesterol, which will cause health problems for your kitty if he eats it too often.