Șerpii de porumb sunt șerpi populari de companie incluși în speciile de șerpi de șobolan Elaphe guttata. Cele două subspecii ale acestui șarpe constrictor sunt indigene din America de Nord. Ele sunt șarpele de porumb și șarpele roșu de șobolan, cunoscute sub alte denumiri comune, cum ar fi șarpele de pui, șarpele de șobolan și șarpele de porumb estic. Deși nu sunt recunoscute oficial, numeroase rase de șerpi de porumb sunt identificate și vândute de crescători profesioniști și magazine de animale de companie. Diverse forme create de astfel de crescători, cum ar fi cele colorate și modelate, sunt vândute ca rase de șerpi de porumb de specialitate sau de designer.
În sălbăticie, șerpii de porumb și șerpii roșii de șobolan prezintă o varietate de marcaje și culori, ceea ce duce la o confuzie comună cu șerpii regi și copperheads. În mod caracteristic, ambele rase de șerpi de porumb sunt lungi și zvelți, cu diverse modele maro, portocaliu, negru și alb aproape identice cu copperheads sau king-srakes. Șerpii de șobolan originari din America de Nord, spre deosebire de copperheads și șerpii regi, nu sunt nici veninoși, nici deosebit de periculoși pentru oameni. Asemănările dintre rasele de șerpi de porumb sălbatic și alți șerpi veninoși sunt atribuite mimetismului de protecție, păstrând șerpii de porumb în siguranță de potențialii prădători.
Deși din punct de vedere tehnic nu sunt rase oficiale de șarpe de porumb, morphs reprezintă majoritatea variațiilor de șarpe de porumb din industria șarpelor de companie. Morfii sunt șerpi crescuți pentru o colorare sau un model specific. În ceea ce privește șerpii de porumb, aceștia pot fi clasificați în patru categorii primare, în funcție de aspectul anumitor culori și modele. Încrucișarea ambelor subspecii de șarpe de porumb sălbatic are ca rezultat rase suplimentare neoficiale de șerpi de porumb vândute în mod obișnuit de crescătorii profesioniști. Categoriile specifice includ forme de culoare, modele de model, compuse și hibrizi.
Culoarea și modelul morph rasele de șerpi de porumb includ normal, Okeetee, lavanda și dungi, pentru a numi câteva. Rasele normale de șerpi de porumb sunt acei șerpi în captivitate care prezintă aceleași culori și modele ca șerpii de porumb sălbatic. Șerpii de porumb Okeetee sunt cunoscuți pentru șaile roșii pronunțate pe marginile negre proeminente. Șerpii de porumb lavanda prezintă un corp ușor roz, cu diferite nuanțe de șai violet de-a lungul spatelui. Șerpii de porumb cu dungi sunt de obicei portocalii și albi, cu dungi lungi orizontale în loc de șa sau pete.
Rasele de șarpe de porumb morf compus se numără la zeci de mii. Prin reproducerea și încrucișarea morfolor existente, crescătorii stabilesc o varietate de modele pete într-un adevărat curcubeu de culori. Variațiile populare includ zăpadă, cositor și chihlimbar. Fiecare variantă este cunoscută pentru culori sau modele specifice, cum ar fi petele roz și albe caracteristice ale șarpelor de porumb de zăpadă sau culoarea argintie completă a șerpilor de porumb de cositor.
Rasele hibride de șerpi de porumb sunt rezultatul încrucișării celor două subspecii recunoscute de șerpi de porumb. Un șarpe de șobolan din Great Plains, mai bine cunoscut sub numele de șarpe de șobolan roșu, crescut cu un șarpe de porumb normal are ca rezultat ceea ce este cunoscut sub numele de șarpe de porumb de bere rădăcină. Încrucișarea unui șarpe de porumb de bere rădăcină cu un șarpe de porumb albino are ca rezultat ceea ce este cunoscut sub numele de șarpe de porumb cremsicle. De asemenea, încrucișarea unui șarpe de porumb normal cu un șarpe rege are ca rezultat ceea ce este cunoscut sub numele de șarpe de porumb din junglă.