The ringneck snake requires moist micro-habitats such as downed logs, rocks, or stumps. It is found in a variety of vegetation types, but is most closely associated with pine-oak woodlands and moist canyon bottoms. It also can be abundant in Willamette Valley grasslands.
These snakes feed mainly on small lizards, snakes and salamanders and also slugs, earthworms, frogs, and insects.