蛇的祖先是蜥蜴,在进化的过程中,它们的脚逐渐退化消失了。蜥蜴属于冷血爬虫类,栖息环境也广布各地,可以因为环境的差异而演化出各种不同形态。蛇是肉食性动物,所吃的动物种类很多,从无脊椎动物到各类脊椎动物,蛇分布于地球上除南北极以外的所有地方。
古生物学界的一部分学者认为,蛇是由陆地蜥蜴的一个分支进化而来的,另一种流行观点则认为蛇的前身是海蜥蜴,后来海蜥蜴的一支开始在陆地上生活,进化成了今天的蛇。