A gopher kígyók, a nevük ellenére, nem különösen szeretik a gophereket. Az étrendjük elsősorban az alábbiakból áll:
Rágcsálók: Ebbe beleértve az egereket, patkányokat, vöcsöket, és akár fiatal nyulakat is.
Gyíkek: Gyakran ragadoznak gyíkekre, mint a csontosgyíkek és a gyíkféregék.
Madarak: Bár ritkább, esznek madarakat is, különösen fiatal vagy sérült egyedeket.
Tojások: A gopher kígyók ismertek madártojások, és alkalmanként hüllőtojások evéséről.
Egyéb kígyók: Egyes esetekben kisebb kígyókat is megragadnak.
Bár meg tudnak enni gophereket, ez nem elsődleges táplálékforrás. Lehet, hogy alkalmanként megragadnak egy gopheret, ha elérhető, de az étrendjük nagy részét a fenti élőlények alkotják.
Fontos tudni, hogy a gopher kígyók nem mérgek, és hasznos szerepet játszanak a rágcsálóállomány szabályozásában. Nem agresszívek, és általánosságban rejtőzködő lények.