Kornsnogens naturlige udbredelse er det sydøstlige USA, hvor den lever i en bred vifte af habitater såsom skove, marker, landbrugsområder og i nærheden af menneskelige bebyggelser. Den har fået sit navn, fordi den ofte findes i kornlagre, hvor den jager gnavere.
Kornsnoge er ikke-giftige kvælerslanger og dræber deres bytte ved at sno sig omkring det og klemme til, indtil byttet ikke længere kan trække vejret. Derefter sluges byttet helt. Slangen kan gå længe uden føde efter et større måltid.
Arten er kendt for sin rolige og nysgerrige adfærd, hvilket gør den til en af de mest populære slanger i fangenskab. Kornsnoge findes i mange forskellige farvevarianter og mønstre, som er resultatet af målrettet avl.
Kornsnoge er primært nat- og skumringsaktive. De er gode klatrere, men opholder sig også meget på jorden. Over for mennesker er kornsnoge fredelige og vil oftest forsøge at flygte, hvis de føler sig truede.