La vitesse d'un serpent dépend de l'espèce et de la taille. En moyenne, le mouvement le plus rapide d'un serpent se situe entre 5 et 8 mph. Le serpent le plus rapide du monde est le Black Mamba, qui peut atteindre des vitesses de 10 à 12 mph en courtes rafales.
Les serpents utilisent différentes formes de mouvement, en fonction de leur environnement. La forme la plus courante est l'ondulation latérale, qui est utilisée sur terre et sur l'eau. Le serpent fléchit son corps de gauche à droite et crée un mouvement ondulatoire qui le propulse vers l'avant, le déplaçant d'environ deux longueurs de corps par seconde.
L'ondulation latérale terrestre utilise le même mouvement, mais le serpent pousse contre de petits objets sur son chemin, tels que des rochers, des arbres ou des touffes de terre. À chaque point où le corps du serpent touche les objets, il pousse vers l'avant, créant plus d'élan et des vitesses plus rapides. C'est le moyen le plus rapide pour les serpents de se déplacer, gagnant jusqu'à huit longueurs de corps par seconde.
Les serpents utilisent le vent latéral lorsque les surfaces sont lisses et qu'ils manquent d'objets contre lesquels pousser, comme sur les dunes de sable. Un serpent latéral utilise le mouvement gauche-droite de l'ondulation latérale, mais la moitié du corps pousse vers le sol tandis que l'autre est soulevée dans les airs. Le mouvement alternatif fait avancer le serpent comme une vague roulante.