Las serpientes que viven en los desiertos subsisten con el mismo tipo de presa que la mayoría de las otras serpientes, incluidas las lagartijas, roedores, aves e invertebrados. Como depredadoras, las serpientes no pueden colonizar los hábitats del desierto a menos que haya suficientes presas para enfrentar sus necesidades.
Todos los principales linajes de serpientes terrestres incluyen especies que viven en desiertos. Las víboras y las víboras de hoyo, como los sumadores con cuernos y los laterales, son cazadores de emboscadas que consumen principalmente lagartos y roedores. Al igual que las víboras y las víboras, las boas y las pitones que viven en los desiertos suelen ser cazadores de emboscadas, que matan a sus presas por constricción. Por lo general, son depredadores oportunistas que consumen cualquier presa que puedan atrapar, pero algunas especies se especializan en un tipo específico de presa. Por ejemplo, las boas de arena de los desiertos del Medio Oriente comen principalmente roedores, mientras que las pitones que habitan en el desierto, como las de cabeza negra, prefieren los lagartos. Otras serpientes del desierto se concentran en presas más pequeñas. Las serpientes de cabeza negra consumen principalmente artrópodos, como insectos, ciempiés y escorpiones.
Las serpientes han desarrollado muchas adaptaciones diferentes que les permiten capturar alimentos en los desiertos. Algunas especies se introducen en el suelo para evitar ser detectadas por sus presas. Este comportamiento proporciona un beneficio secundario para las serpientes, ya que la arena las protege del sol caliente. Algunas serpientes escondidas tienen sus ojos ubicados en la parte superior de sus cabezas para que puedan ver bien mientras están parcialmente cubiertas de arena.