To, že hadi nemají ruce a nohy, jim nebrání v pohybu. Vyvinuli si několik různých způsobů pohybu, aby se vyrovnali s určitým prostředím. Každý typ hadího pohybu je samostatný a odlišný od ostatních.
Boční zvlnění
Boční vlnění je jediným způsobem pohybu hada ve vodě a nejběžnějším způsobem pohybu vůbec. Při tomto způsobu se tělo hada střídavě ohýbá doleva a doprava, což vede k sérii "vln" pohybujících se směrem dozadu. Ačkoli se tento pohyb zdá být rychlý, hadi se jen zřídkakdy pohybují rychleji než o dvě délky těla za sekundu, často mnohem méně. Při tomto způsobu pohybu se na jeden metr pohybu spálí stejné množství kalorií jako při běhu u ještěrů stejné hmotnosti.
Pozemní
Pozemní boční vlnění je nejběžnějším způsobem pohybu většiny druhů hadů. Při tomto způsobu pohybu se zadní vlny tlačí na kontaktní body v prostředí, jako jsou kameny, větvičky, nerovnosti v půdě apod. Každý z těchto objektů prostředí následně vytváří reakční sílu směřující dopředu a ke střední linii hada, což vede k tahu dopředu, zatímco boční složky se ruší. Rychlost tohoto pohybu závisí na hustotě tlačných bodů v prostředí, přičemž ideální je střední hustota přibližně 8 bodů po celé délce hada. Rychlost vlny je přesně stejná jako rychlost hada, a proto každý bod na těle hada sleduje dráhu bodu před ním, což hadům umožňuje pohybovat se přes velmi hustou vegetaci a malé otvory.
Vodní
Hadi se ve vodě pohybují vpřed vlnovitým pohybem těla. Vlny se zvětšují, jak se pohybují po hadím těle, a vlna se pohybuje dozadu rychleji než had dopředu. Tah získávají tlačením svého těla proti vodě: to má za následek pozorovaný skluz. Navzdory celkové podobnosti studie ukazují, že vzorec aktivace svalů je u vodního a suchozemského bočního vlnění odlišný, což opravňuje nazývat je samostatnými způsoby. Všichni hadi se mohou laterálně vlnit dopředu (s vlnami pohybujícími se dozadu), ale pouze u mořských hadů byl pozorován zpětný pohyb (pohyb dozadu s vlnami pohybujícími se dopředu).
Boční navíjení
Nejčastěji ji používají kolubroidní hadi (kolubridy, elapidy a zmije). Používají ji, když v prostředí chybí něco pevného, o co by se mohli opřít, například kluzká bahnitá pláň nebo písečná duna. Boční vlnění je modifikovaná forma bočního vlnění, při níž všechny segmenty těla orientované jedním směrem zůstávají v kontaktu se zemí, zatímco ostatní segmenty se zvedají. Výsledkem je zvláštní "valivý" pohyb. Tento způsob pohybu překonává kluzkost písku nebo bláta tím, že se odstrkuje pouze statickými částmi těla, čímž se minimalizuje uklouznutí. Statičnost kontaktních míst lze doložit na stopách hada, který se stáčí do strany a na nichž je vidět otisk každé břišní šupiny, aniž by došlo k rozmazání. Tento způsob pohybu má velmi nízké kalorické náklady, menší než ⅓ nákladů na přesun na stejnou vzdálenost u ještěrky nebo normálního hada.
Concertina
Pokud nejsou k dispozici tlačné body, ale prostor je příliš úzký na to, aby se hadi mohli pohybovat do stran, jako například v tunelech, spoléhají se na pohyb po souřadnicích. Při tomto způsobu se had opírá zadní částí těla o stěnu tunelu, zatímco přední část těla se natahuje a narovnává. Přední část se pak ohne a vytvoří kotevní bod a zadní část se narovná a táhne dopředu. Tento způsob pohybu je pomalý a velmi náročný, potřebuje až sedmkrát více energie než boční vlnění na stejnou vzdálenost. Tyto vysoké náklady jsou způsobeny opakovaným zastavováním a rozjížděním částí těla a také nutností používat svaly k zapření se o stěny tunelu.
Pravoúhlé
Nejpomalejší způsob pohybu hada je přímočarý pohyb, který je také jediný, při němž had nemusí ohýbat tělo do stran, i když tak může činit při otáčení. Při tomto způsobu se břišní šupiny zvedají a táhnou dopředu, pak se položí dolů a tělo se přes ně přetáhne. Vlny pohybu a stáze procházejí dozadu, což má za následek řadu vln na kůži. Žebra hada se při tomto způsobu pohybu nepohybují a tento způsob nejčastěji používají velké krajty, hroznýši a zmije při pronásledování kořisti na otevřeném prostranství, protože pohyby hada jsou při tomto způsobu pohybu jemné a kořist je hůře odhalí.
Další
Pohyb hadů na stromech byl studován teprve nedávno. Při pohybu na větvích stromů používají hadi několik způsobů pohybu v závislosti na druhu a struktuře kůry. Obecně platí, že hadi na hladkých větvích využívají modifikovanou formu koncertiny, ale pokud jsou k dispozici kontaktní body, pohybují se bočně. Hadi se pohybují rychleji na malých větvích a při přítomnosti kontaktních bodů, na rozdíl od končetinových zvířat, kterým se lépe daří na velkých větvích s malým "nepořádkem".
Klouzaví hadi (Chrysopelea) z jihovýchodní Asie se spouštějí z vrcholků větví, roztahují žebra a bočně se vlní při plachtění mezi stromy. Tito hadi dokáží v závislosti na výšce startu řízeně plachtit stovky metrů a ve vzduchu se mohou i otáčet.