I serpenti che vivono nei deserti vivono dello stesso tipo di preda della maggior parte degli altri serpenti, tra cui lucertole, roditori, uccelli e invertebrati. Come predatori, i serpenti non possono colonizzare gli habitat del deserto a meno che non ci siano ampie prede da incontrare i loro bisogni.
Tutti i principali lignaggi del serpente terrestre includono specie che vivono nei deserti. Vipere e vipere, come i sommatori e i sidewinders cornuti, sono cacciatori di agguati che consumano principalmente lucertole e roditori. Come vipere e vipere, i boa ei pitoni che vivono nei deserti sono generalmente cacciatori di imboscate, che uccidono la preda per costrizione. Di solito sono predatori opportunisti che consumano qualsiasi preda che possono catturare, ma alcune specie si specializzano su uno specifico tipo di preda. Ad esempio, i boa di sabbia dei deserti mediorientali mangiano principalmente roditori, mentre i pitoni che abitano nel deserto, come i pitoni neri, preferiscono le lucertole. Altri serpenti del deserto si concentrano su prede più piccole. I serpenti dalla testa nera consumano principalmente artropodi, come insetti, millepiedi e scorpioni.
I serpenti hanno sviluppato diversi adattamenti che consentono loro di catturare il cibo nei deserti. Alcune specie si insinuano nel terreno per evitare di essere scoperte dalle loro prede. Questo comportamento fornisce un beneficio secondario ai serpenti, poiché la sabbia li protegge dal sole caldo. Alcuni serpenti scavatori hanno gli occhi posizionati sulla sommità della testa per consentire loro di vedere bene mentre sono parzialmente coperti dalla sabbia.