Kolları ve bacakları olmaması yılanların hareket etmesini engellemez. Belirli ortamlarla başa çıkmak için birkaç farklı hareket yöntemi geliştirmişlerdir. Her bir yılan hareketi diğerlerinden ayrı ve farklıdır.
Yanal dalgalanma
Yanal dalgalanma, bir yılanın suda hareket etmesinin tek ve en yaygın yoludur. Bu modda, yılanın gövdesi dönüşümlü olarak sola ve sağa doğru bükülür, bu da bir dizi arkaya doğru hareket eden "dalga" ile sonuçlanır. Bu hareket hızlı görünse de, yılanların saniyede iki vücut uzunluğundan daha hızlı hareket ettiği nadiren görülmüştür, genellikle çok daha azdır. Bu hareket tarzı, aynı kütleye sahip kertenkelelerde koşmakla aynı miktarda kalori yakılmasını sağlar.
Karasal
Karasal yanal dalgalanma çoğu yılan türü için en yaygın hareket şeklidir. Bu modda, arkaya doğru hareket eden dalgalar kayalar, dallar, topraktaki düzensizlikler gibi çevredeki temas noktalarına doğru itilir. Bu çevresel nesnelerin her biri, sırayla, öne ve yılanın orta hattına doğru yönlendirilmiş bir tepki kuvveti üretir, bu da yanal bileşenler iptal olurken ileri itme ile sonuçlanır. Bu hareketin hızı, ortamdaki itme noktalarının yoğunluğuna bağlıdır; yılanın uzunluğu boyunca yaklaşık 8 orta yoğunluk idealdir. Dalga hızı tam olarak yılan hızıyla aynıdır ve sonuç olarak yılanın vücudundaki her nokta önündeki noktanın yolunu izleyerek yılanların çok yoğun bitki örtüsü ve küçük açıklıklardan geçmesine olanak tanır.
Sucul
Yılanlar vücutlarını dalga benzeri bir hareketle hareket ettirerek suda ilerlerler. Dalgalar yılanın vücudunda aşağı doğru ilerledikçe büyür ve dalga geriye doğru yılanın ileriye doğru hareket ettiğinden daha hızlı ilerler. İtme, vücutlarını suya doğru iterek elde edilir: bu, gözlemlenen kayma ile sonuçlanır. Genel benzerliklere rağmen, çalışmalar kas aktivasyon modelinin sucul ve karasal yanal dalgalanmada farklı olduğunu göstermektedir, bu da onları ayrı modlar olarak adlandırmayı haklı çıkarmaktadır. Tüm yılanlar ileriye doğru (geriye doğru hareket eden dalgalarla) yanal olarak dalgalanabilir, ancak yalnızca deniz yılanlarının hareketi tersine çevirdiği (ileriye doğru hareket eden dalgalarla geriye doğru hareket ettiği) gözlemlenmiştir.
Yan Sarma
Bu genellikle kolubroid yılanlar (kolubroidler, elapidler ve engerekler) tarafından kullanılır. Kaygan bir çamur düzlüğü ya da kum tepesi gibi ortamda itecekleri sağlam bir şey olmadığında kullanırlar. Yana kıvrılma, bir yöne yönlendirilmiş tüm vücut bölümlerinin yerle temas halinde kaldığı, diğer bölümlerin ise yukarı kaldırıldığı değiştirilmiş bir yanal dalgalanma şeklidir. Bu da kendine özgü bir "yuvarlanma" hareketine neden olur. Bu hareket şekli, kum veya çamurun kaygan doğasının üstesinden gelir ve vücudun sadece statik kısımlarıyla iterek kaymayı en aza indirir. Temas noktalarının statik doğası, herhangi bir bulaşma olmaksızın her bir karın pulu izini gösteren yan dönen bir yılanın izlerinden gösterilebilir. Bu hareket tarzının kalori maliyeti çok düşüktür; bir kertenkele ya da normal bir yılanın aynı mesafeyi kat etmek için harcadığı maliyetin ⅓'ünden daha azdır.
Concertina
İtme noktaları bulunmadığında, ancak tünellerde olduğu gibi alan yan dönme için çok dar olduğunda, yılanlar akordeon hareketine güvenir. Bu modda, yılan vücudunun arka kısmını tünel duvarına dayarken, yılanın ön kısmı uzar ve düzleşir. Daha sonra ön kısım esneyerek bir bağlantı noktası oluşturur ve arka kısım düzleşerek öne doğru çekilir. Bu hareket şekli yavaş ve çok zahmetlidir, aynı mesafe boyunca yanlamasına dalgalanmanın yedi katına kadar enerji gerektirir. Bu yüksek maliyet, vücudun bazı bölümlerinin tekrar tekrar durup kalkmasının yanı sıra tünel duvarlarına dayanmak için kasları kullanma ihtiyacından kaynaklanmaktadır.
Rectilinear
Yılan hareketinin en yavaş modu doğrusal harekettir ve bu aynı zamanda yılanın vücudunu yanal olarak bükmesine gerek olmayan tek harekettir, ancak dönerken bunu yapabilir. Bu modda, karın pulları kaldırılıp öne doğru çekildikten sonra yere bırakılır ve vücut bunların üzerinden çekilir. Hareket ve durağanlık dalgaları arkaya doğru geçerek deride bir dizi dalgalanmaya neden olur. Yılanın kaburgaları bu hareket tarzında hareket etmez ve bu yöntem genellikle büyük pitonlar, boalar ve engerekler tarafından açık arazide avlarını takip ederken kullanılır çünkü yılanın hareketleri inceliklidir ve bu şekilde avları tarafından tespit edilmesi daha zordur.
Diğer
Yılanların ağaçlardaki hareketleri ancak yakın zamanda incelenmiştir. Yılanlar ağaç dallarındayken, türlere ve kabuk dokusuna bağlı olarak çeşitli hareket şekilleri kullanırlar. Genel olarak, yılanlar düz dallarda modifiye edilmiş bir akordeon hareket şekli kullanır, ancak temas noktaları mevcutsa yanal olarak dalgalanır. Yılanlar küçük dallarda ve temas noktaları mevcut olduğunda daha hızlı hareket eder, bunun aksine az 'karmaşa' olan büyük dallarda daha iyi iş çıkaran uzuvlu hayvanlar vardır.
Güneydoğu Asya'nın süzülen yılanları (Chrysopelea) kendilerini dal uçlarından fırlatır, kaburgalarını yayar ve ağaçlar arasında süzülürken yanlara doğru dalgalanırlar. Bu yılanlar fırlatma yüksekliğine bağlı olarak yüzlerce metre boyunca kontrollü bir süzülme gerçekleştirebilir ve hatta havada dönebilirler.