Сердце змеи состоит из трёх камер: два предсердий, которые поступает кровь и желудочка, в котором имеется зачаток перегородки, что препятствует полному смешению крови. Желудочек направляет кровь по организму. Стенки его состоят из поперечно-полосатой сердечной мышцы.
Кровеносная система змей имеет два круга кровообращения: малый и большой.
Малый круг: легочная артерия отходит от правой стороны желудочка и несет в легкие венозную кровь. Обогащаясь кислородом, кровь возвращается по легочной вене в левое предсердие. Откуда попадает в желудочек.
Большой круг: Начинается аортой. От левой стороны желудочка отходят сонные артерии (ответвления аорты), которые несут артериальную кровь в головной мозг. Левая дуга аорты отходит от средней части желудочка и несет кровь к внутренним органам змеи. Крупные сосуды делятся на более мелкие, самые мелкие из кровеносных сосудов – это капилляры, в которых происходит газообмен: кровь отдает кислород тканям и обогащается углекислым газом. Капилляры переходят в вены, которые организуются в более крупную полую вену, по которой кровь попадает в правое предсердие.