Le serpent d'eau à ventre jaune est un serpent noir brunâtre avec un dessous jaune uni. Le serpent d'eau tacheté est une sous-espèce du serpent d'eau à ventre jaune qui est gris ou brun verdâtre avec taches brunes et un ventre jaune. Les deux serpents d'eau ressemblent à peu près à la tête de cuivre en apparence mais ne sont pas venimeux.
Le serpent d'eau à ventre jaune peut atteindre jusqu'à 48 pouces de longueur. Il vit normalement dans les eaux calmes du sud-est des États-Unis, comme les marécages, les lacs morts et les étangs. Le serpent d'eau à ventre jaune est agressif lorsqu'il est acculé et est connu pour libérer une substance nauséabonde des glandes à la base de sa queue pour décourager les menaces. Les serpents d'eau femelles donnent naissance à des petits vivants.