Изборът на подходяща храна за змии е едно от основните условия за отглеждане на змии. По-голямата част от змиите приемат бозайници с различни размери, домашни птици и птици, други змии ядат риба, а има и змии, които ядат яйца и насекомоядни.
Най-често срещаните и достъпни фуражни животни са мишки и плъхове. Предлагат се във всички размери за змии, от най-малките змии, които храним с новородени мишки до големи змии и питони с размер до 2 метра - те получават най-големите плъхове. Змиите над 2 метра, като някои видове питони (тъмни, решетъчни, буквени) и анаконди, се хранят по-добре с голяма плячка - зайци, добитък. По принцип дебелината на плячката трябва да бъде до два пъти по-широка от змията в най-грубата й точка. Изключение правят дървесните змии като зеления питон или зелената змия, които лежат на клони, заплетени в стегнати бримки, а прекалено подутият корем би създал дискомфорт при легнало положение. По този начин е достатъчно най-много плячка, колкото тялото им на най-грубо място, освен това те имат много ниска активност, така че храненето с повече плячка е изрично вредно. Поради разширяемите си шейни, змиите могат да погълнат дори 5 пъти по-дебела плячка от себе си, но такова прехранване е ненужно и води до голямо съхранение на мазнини, което в случай на чувствителни змии като. Зеленчукът води до смърт, тъй като вътрешните органи се дегенерират.
От гледна точка на хранителната стойност, мишките и плъховете са най-подходящата храна за тяхното подходящо съотношение на мускули и мазнини, идеална като пълноценна храна, която не трябва да се редува с нещо друго. В случай на хранене на малки змии с пръчки, би било уместно да изберете парче мишко бедро, тъй като мишките имат много ниска хранителна стойност - това е около 90% само вода. Той все още няма мускули, калцирани кости или козина, така че дава нематода много лошо хранене. Според някои животновъди също е неподходящо да се хранят морски свинчета за дълго време, защото има груба кожа и твърда коса, която е по-трудна за смилане. Що се отнася до честотата на хранене, това обикновено е вярно: малки до една година всяка седмица, след това на всеки 10-14 дни, в зависимост от размера на плячката. В възрастната велхада женските се хранят с големи плъхове на всеки 10 дни, мъжките на всеки 14 дни.
Размерът и честотата на хранене, разбира се, трябва да бъдат коригирани, ако е необходимо, напр. даваме змия при угояване след разплод, болест или зимуване колко тлъсти змии или змии вземат и напротив ограничаваме ниската активност. За сравнение, зелената змия е около 180 см голяма змия, но с много ниска активност и я храним веднъж на всеки две до три седмици само за малки плъхове. Обикновено отнема около седмица, за да се усвои голям плъх, така че е препоръчително змията да се смила в продължение на 3 до 7 дни и едва след това да й предложи повече храна. Птиците се използват за разнообразяване на диетата, но месото е по-меко и оборският тор е по-воден и мирише по-силно. Змиите имат бавно храносмилане и следователно могат да издържат на глад до 3 месеца без никакви проблеми или загуба на тегло, което например специфичните кралски питони обикновено правят през зимата. Възрастен, обикновено хранена змия, няма да умре от глад дори по време на едногодишен пост, но може да умре от затлъстяване, тъй като мазнините увреждат вътрешните органи. Като цяло, следователно, когато се хранят змии, по-малко е повече.