Ular ini menghuni hampir semua tipe habitat dan lingkungan. Mulai dari hutan hujan, semak, dekat perairan, batang pohon yang tumbang, di bawah batu, padang rumput (stepasabana), gurun, bahkan di kawasan pertanian dan pemukiman dan sering didapati di bawah tumpukan kayu, lempengan besi, sampah, jerami; dimanapun ia dapat menemukan mangsanya yang terdiri dari [[tikus]], anak unggas, [[burung]], [[kadal]], dan [[katak]], bahkan ular jenis lain yang lebih kecil ukurannya, baik yang tidak berbisa maupun berbisa. Hal-hal itulah yang membuat ular ini sangat dikenal oleh hampir semua herpetolog dunia karena sifatnya yang multi-habitat dan omni-karnivora.<ref name="avru"/>