Când hrănești un șarpe de porumb, este cel mai sănătos să-l hrănești cu șoareci decongelați. Majoritatea șerpilor de porumb vor accepta cu ușurință șoareci din momentul în care sunt pui, deși unii ar putea avea nevoie de încurajare. O dietă pentru șoareci își va satisface toate nevoile nutriționale fără a avea nevoie de suplimente externe.
Majoritatea șerpilor de porumb vor accepta cei mai mici șoareci, șoareci fără păr de o zi, numiți pinkies, din momentul în care sunt pui. Cel mai bine este să așteptați până după prima vărsare înainte de a hrăni un șarpe de porumb. Acest lucru se întâmplă în jur de o săptămână până la 10 zile după ecloziune. Nu ar trebui să mănânce înainte de atunci.
Puii și șerpii în creștere ar trebui hrăniți în mod regulat, aproximativ la fiecare trei zile pentru un șarpe nou eclozionat și la fiecare patru sau cinci zile când este mai în vârstă. Pe măsură ce șarpele de porumb crește, ar trebui să treacă de la șoareci roz la șoareci și apoi în cele din urmă la șoareci adulți. Până la creșterea completă, hrănirea unui șarpe de porumb înghețați la șoareci adulți la fiecare 7 până la 10 zile va fi suficientă și va împiedica șarpele să devină supraponderal.
Șoarecii înghețați care sunt complet decongelați sunt cea mai sănătoasă și mai convenabilă metodă de hrănire a șarpelui de porumb. Un șoarece trebuie lăsat să ajungă la temperatura camerei timp de aproximativ o oră înainte de hrănire. Un șarpe nu ar trebui să fie hrănit niciodată cu un șoarece care este încă înghețat. Șoarecii vii sunt acceptabili pentru hrănirea unui șarpe de porumb, dar pot fi mai dificil de depozitat în prealabil, deoarece au nevoie de hrană și apă și pot scăpa cu ușurință. Există, de asemenea, un ușor pericol ca șarpele de porumb să se rănească sau să fie zgâriat sau mușcat de șoarece în timp ce îl vânează.
Ocazional, șerpii de porumb vor dezvolta probleme de hrănire, cum ar fi refuzul să mănânce sau să mănânce numai șoareci vii. Șerpii tineri de porumb trebuie să mănânce mai des decât șoarecii adulți, așa că refuzul hranei poate fi o problemă serioasă. Șerpii de porumb mai bătrâni mănâncă uneori mai puțin decât în alte momente, în funcție de perioada anului. Este normal ca un șarpe de porumb să refuze uneori mâncarea, dar dacă un șarpe de porumb începe să piardă în greutate, proprietarul său ar trebui să-l ducă la un medic veterinar herpetologic pentru sfat.
Unii șerpi mănâncă mai bine dacă șoarecele se mișcă puțin în fața lui. Folosind penseta pentru a ține mouse-ul, proprietarul ar trebui să-l miște în fața șarpelui până când acesta se năpustește. Șerpii de porumb sunt atrași de pradă prin mișcare și, uneori, acest lucru este suficient pentru a convinge un șarpe de porumb reticent să mănânce un șoarece mort. De asemenea, poate fi util să mutați șarpele într-o incintă mai mică, de dimensiunea unei cutii de pantofi, cu mouse-ul, astfel încât să fie forțat să vadă șoarecele și să aibă mai multe șanse să-l mănânce.