La couleuvre brune se nourrit d'oiseaux, de lézards, de chauves-souris et de petits rongeurs dans son aire de répartition naturelle.
La couleuvre brune mange des oiseaux, des lézards et des chauves-souris.