Un șarpe tipic are o inimă care se află aproape de cap, aproape de esofag și tiroidă. Unii șerpi au inimi care se pot mișca sau schimba dimensiunea pentru a se adapta la diferite situații.
Un șarpe are o inimă cu trei camere formată din două atriuri și un ventricul, iar inima este protejată de un sac numit pericard. Inima unui șarpe se află în imediata vecinătate a locului în care alimentele trec prin corpul său, dar deoarece șerpii nu au diafragme, inima se poate muta deoparte pentru a găzdui porțiuni mari de alimente care trec prin esofag. Pitonul birmanez are o inimă care se extinde pentru a pompa mai mult sânge prin corpul său și pentru a preveni complicațiile după ospătarea pe mese mari.