Boa yılanlarının türlerine ve boyutlarına bağlı olarak, kertenkeleler, kurbağalar, kuşlar, kemirgenler ve maymunlar ve domuzlar gibi orta büyüklükteki memelilere avlanırlar. Asya, Pasifik Adaları ve Kuzey, Güney ve Orta Amerika, bu yüzden diyetleri yerel hayvan çeşitlerini yansıtıyor. Bu yılanlar tarafından Mongooslar, opossumlar, geyikler, tapirler, sincaplar, yarasalar ve hatta caimanlar avlanır.
Boa yılanları genellikle geceleri avlanırlar ve savunmasız avın yaklaşmasını beklerken sessizce saklanırlar. Çoğu boa türü, vücut ısısını algılayan ve karanlıkta görünmeyen avlarına gizlice girmelerini sağlayan ve yeşilliklerle çevreleyen sıcağa duyarlı tartılara sahip ağızlara sahiptir. Ayrıca, havadaki koku parçacıklarını tespit ederek kokularını almak için dillerini kullanırlar.
Görülecekleri yerlerinde av gördüklerinde, boa yılanları beklenmedik bir şekilde dişleriyle vurarak ve vücutlarını tuzağa düşmüş hayvanın etrafında hızlıca sararak avlanır. Adından da anlaşılacağı gibi, boa yılanları avlarını boğana kadar kavramalarını sıkılaştırır. Daha sonra, yılan kendini çözer ve tüm karkasları yutmak için çenelerini dışarı doğru uzatır. Bir boa yılanı bünyesindeki vücudun içindeki sindirim kasları, yiyeceği yılanın midesine doğru itmek için ritmik olarak büzüşür. Yılanın boğazı tıkalı iken ağzındaki hava tüpü nefes almayı sağlar.