Moray yılan balıkları, mürekkep balığı, ahtapot, kalamar gibi balık, yengeç ve yumuşakçaları yer. Ayrıca diğer yılan balıklarını da yerler. Moray yılan balıkları, bir av hayvanı gelene kadar mercan veya kaya yarıklarında gizlenen tuzak avcılarıdır. Sadece başları çatlaktan çıkıntı yapar ve açılan ağızları kamufle edilir.
Av bekleyen bir yılan balığı yeterince yaklaştığında, avını çenesine kapar. Moray yılanının ağzı geniş ve keskin diş sıralarıyla doludur. Bu, herhangi bir avın kaçmasını zorlaştırır. Dahası, yılan balığı yılan balığı, avını daha sıkı kavramak için kullandığı ve daha sonra yutması için kullandığı ekstra dişli çenelere sahiptir. Bu mekanizma o kadar güçlüdür ki, balık ölümde bile yakaladığı şeyden vazgeçemez.
Moray, avlamak için inisini terk ettiğinde, genellikle geceleridir. Avına neden olan iyi bir koku alma duyusuna sahiptir.
Çoğu moray yılan balığı deniz balıklarıdır, ancak tatlı suda yaşayan birkaç tür vardır. Resiflerde ve ılık veya tropik denizlerin açık sularında bulunurlar. Boyları 4,5 inç ila 13 fit uzunluğundadır. En büyük mora 66 kilograma kadar çıkabilir.