A seconda delle specie e delle dimensioni dei boa constrictor, predano lucertole, rane, uccelli, roditori e mammiferi di medie dimensioni, come scimmie e maiali. I boa constrictor vivono in habitat diversi in Africa, L'Asia, le isole del Pacifico e l'America del Nord, del Sud e Centrale, quindi le loro diete riflettono la varietà di animali locali. Mongoose, opossum, cervi, tapiri, scoiattoli, pipistrelli e persino caimani vengono cacciati da questi serpenti.
I boa costrittori di solito cacciano di notte e si nascondono tranquillamente mentre aspettano che le vulnerabili prede si aggirino nei paraggi. La maggior parte delle specie di boa hanno bocche con scaglie sensibili alla temperatura che rilevano il calore corporeo, consentendo loro di avvicinarsi di soppiatto a prede invisibili al buio e circondate da fogliame. Usano anche le loro lingue per annusare rilevando particelle di profumo nell'aria.
Quando hanno la preda nel mirino, i boa costrittori cacciano in picchiata colpendo inaspettatamente i loro denti e rapidamente avvolgendo i loro corpi attorno all'animale intrappolato. Come indica il loro nome, i boa costrittori stringono la presa finché la loro preda non soffoca. Successivamente, il serpente si avvolge e estende le mascelle verso l'esterno per ingoiare l'intera carcassa. I muscoli della digestione all'interno del corpo di un boa constrictor si contraggono ritmicamente per spingere il cibo allo stomaco del serpente. Mentre la gola del serpente è bloccata, un tubo d'aria nella sua bocca consente di respirare.