Węże dla zwierząt domowych są zazwyczaj karmione nowonarodzonymi myszkami w kolorze różowym. W naturze węże niemowlęcia zazwyczaj jedzą każde zwierzę lub jajo, które jest wystarczająco małe i w zasięgu ręki.
W naturze węże są zwykle niezależne od narodzin i muszą natychmiast zacząć znajdować własne pożywienie. Dżdżownice, małe żaby i niestrzeżone jajka stanowią dla nich dobre cele. Niektóre gatunki wężów, takie jak czarne zawodniczki, jedzą inne węże, jeśli je spotkają.
Zwierzęta trzymane jako zwierzęta domowe lub w niewoli są zwykle karmione żywymi myszami przez ich opiekunów. Jeśli węże domowe nie chcą jeść żywych myszy, zamiast tego otrzymują martwe myszy.