猫共有30个牙齿，包括12颗小门齿（上下颌各6个），4颗犬齿，和14颗臼齿。位于上颌的后假臼齿和位于下颌的第一真臼齿通常较其他牙齿粗大，因此又称为食肉齿。这些牙齿演化如此，方便猫进食鱼或骨头等质地硬的食物。家猫舌头上富有呈丝状乳突，表面披有很厚的倒钩形角质层，方便猫刮干净骨头上的肉。猫的胃是单室胃，肠脏比兔的略长，盲肠小得只能看见盲端上一个微小的突起。肝脏分成五个叶，分别是右中叶、右侧叶、左中叶、左侧叶和尾叶。猫的肛门周围约四点钟及八点钟方向的地方有一退化腺体，称作肛门腺。肛门腺会自动分泌肛门腺液。