A természetes környezetben élő a gabonasikló kedveli a sűrűn benőtt területeket, erdei tisztásokat, elhagyatott vagy ritkán használt épületeket. Az Amerikai Egyesült Államok délkeleti részén él, New Jerseytől Florida déli csücskéig, nyugat felé Texasig, megtalálható a tengerszinttől kb. 2000 m magasságig.
A gabonasikló eredeti élőhelyén éves ritmusban él, ősszel aktivitását csökkenti és a hidegebb területeken téli álmot alszik. A melegebb klímájú területeken, a tengerpart melletti sávban azonban sziklahasadékokban, fák odúiban bújik meg ha az idő hűvösebb. Melegebb napokon előbújik, a napon sütkérezik, így gyűjtve energiát. Hideg időben kevésbé aktív és kevesebb táplálékot fogyaszt.