Serpenti giarrettiera o serpenti da giardino, mangiano principalmente vermi, piccoli pesci e girini in natura. In cattività, possono essere nutriti con vermi, piccoli pesci e mignoli.
I serpenti di giarrettiera hanno grandi cucciolate e molti dei serpenti non sopravvivono a causa di cibo insufficiente. In cattività, la maggior parte degli allevatori li trova molto difficili da nutrire, soprattutto nei primi giorni. Si raccomanda di dar loro da mangiare separatamente per assicurarsi che ogni serpente abbia abbastanza cibo e in modo che non si mangiano accidentalmente l'un l'altro. Nutrire il cibo dei serpenti che non si muove è difficile e potrebbe richiedere del tempo per lavorare.