Ular jenis ini memakan kadal, katak, dan telur ular. Untuk menyuntikkan bisa, ular welang biasanya memangsa hewan lain dari bagian kepalanya. Dalam hal ini, ular welang dapat bertelur 4–14 telur dan berburu.
Dan itulah tadi cara bedakan ular weling dan welang, yang punya penampilan mirip dan sama-sama tergolong sebagai ular berbisa.