Yılan balıkları, tatlı su ve tuzlu su arasında geçiş yapabilen çok yönlü canlılardır. Çoğunlukla denizlerde yaşasalar da, bazı türler tatlı su ortamlarında da bulunabilir. Yılan balıkları, yumurtlamak için tatlı suya geçerken, genellikle denizlerde yaşamlarını sürdürürler. Yani, hem denizlerde hem de tatlı sularda yaşamaya adapte olabilmişlerdir.