Bir evcil hayvan yılanının yeme alışkanlıkları yılan türlerine bağlıdır, ancak tüm yılanlar etoburdur. Bazı yılanlar böcekleri, kurbağaları ve kurbağaları, diğer sürüngenleri, yumurtaları, solucanları, balıkları veya böcekleri yer. Diğerleri kuşlar, tavşanlar ve kemirgenler gibi sıcak kanlı canlıları yerler.
Evcil hayvan yılanlarının çoğu, hamster, fareler, sıçanlar ve gerbiller gibi küçük memelilerle beslenir. Büyük yılanlar ayrıca tavşanları da yiyebilir. Hakkında, bir yılanın canlı mı yoksa ölü bir av mı besleneceğini belirlemek, yılan sahipleri için tartışmalı bir konudur. Yılan avına anında zarar vermediği sürece, yılan yaralanabilir veya hatta ölebilir. Uzmanların çoğu, sahiplerine evcil bir yılanı ölü, donmuş bir av ile beslemelerini tavsiye eder.
Hakkında, evcil hayvan yılanlarının beslenmesini, en büyük noktada, yılanla yaklaşık aynı büyüklükte avlamanızı önerir. Yılan büyüdükçe daha büyük öğünler gerektirir. Yılan yavruları veya çok küçük yılanlar sıklıkla yenidoğan farelerle beslenir. Yılan, fareleri yiyebilecek kadar büyüyebilen bir tür ise, About, yılanın farelerdeki fareleri besleyerek erken fareleri yemeye alışmasını önerir. Düzgün bir şekilde sindirilemeyecek kadar büyük olan yiyecekler yıpranabilir.
Besleme programları tür, yaş ve büyüklüğe göre değişir. Genç ya da küçük yılanlar haftada ortalama iki kez yemek yerken, daha büyük yılanlar haftada bir kez ve birkaç haftada bir kez beslenirler.