Las serpientes tienen dientes. Los dientes de serpiente son altamente especializados según la forma en que la serpiente mata a su presa. La mayoría de las serpientes solo tienen un tipo de diente en la boca, aunque el tamaño de los dientes puede diferir.
Las serpientes venenosas tienen dientes muy especializados que inyectan veneno en sus presas cuando las serpientes muerden. Estos dientes portadores de veneno pueden ser ranurados o huecos. Las serpientes no venenosas tienen una dentición constrictor o dientes en forma de gancho que evitan que la presa se retuerza hacia atrás por la boca. Algunas serpientes venenosas pueden doblar sus dientes contra el paladar hasta que golpean para morder. Algunas cobras son capaces de "escupir" veneno disparando a través de dientes huecos de extremo abierto.