Un vivarium sau terariu cu șarpe de porumb este un rezervor sau o incintă pentru un șarpe de porumb. Șerpii de porumb sunt animale de companie populare, parțial, deoarece sunt relativ ușor de îngrijit și de adăpostit, deși au nevoi în ceea ce privește căldura, mobilierul și siguranță. Dimensiunea vivariumului depinde de dimensiunea șarpelui și se recomandă un picior pătrat de spațiu pe podea pe picior de șarpe sau 930 de centimetri pătrați la 30 cm de șarpe.
Încălzirea este o considerație importantă pentru un vivarium de șarpe de porumb și ar trebui asigurat un gradient de temperatură de 21-30°C (70-86°F), astfel încât șarpele să își poată regla în mod eficient temperatura. Căldura poate fi furnizată folosind un covoraș de căldură sau prin crearea unei zone de relaxare cu o lumină, deși covorașele de căldură sunt mai bune, deoarece atunci lumina nu trebuie să fie aprinsă constant. Nu folosiți niciodată pietre fierbinți ca sursă de încălzire, deoarece pot arde un șarpe. Un program regulat de iluminare de la zi la noapte este bun pentru un șarpe de porumb și nu necesită și nu ar trebui să aibă un rezervor umed.
Substratul sau așternutul dintr-un vivarium de șarpe de porumb poate fi o varietate de materiale, inclusiv așchii de aspen, ziar neimprimat, prosop de hârtie sau iarbă artificială. Așchii de cedru și sequoia sunt toxici pentru șerpi și nu ar trebui să fie niciodată folosiți. Mulciul și coaja de cocos sau orhidee sunt mai puțin potrivite pentru șerpii de porumb decât alte reptile, deoarece aceste materiale cresc umiditatea rezervorului.
Șerpilor de porumb le place să se ascundă și să devină stresați dacă nu pot. Două cutii de piele sunt recomandate într-un vivarium de șarpe de porumb, una în partea caldă și una în partea rece. Cutiile de ascuns pot fi realizate dintr-o varietate de materiale, atâta timp cât sunt suficient de mari pentru ca întreg șarpele să încapă înăuntru, dar nu mult mai mari decât atât, și nu există margini ascuțite pe care șarpele s-ar putea răni. Șerpii de porumb apreciază, de asemenea, un loc de cățărat, cum ar fi ramurile sau stâncile naturale sau artificiale, și au nevoie de un vas cu apă suficient de mare pentru a se absorbi cel puțin parțial.
Un vivarium sigur pentru șarpele de porumb trebuie să fie sigur, deoarece șerpii de porumb sunt experți în evadare. Ele pot ridica capacele deblocate și pot trece prin deschideri improbabil de mici și, adesea, își pot testa carcasa pentru puncte slabe. Toți becurile din vivariumul șarpelor de porumb trebuie să fie închise în plasă sau ținuți în alt mod departe de șarpe, deoarece șerpii se pot arde prin atingerea becurilor goale. Orice material adus din exterior poate adăposti paraziți care pot dăuna unui șarpe, deci trebuie dezinfectat.