C’est la couleuvre la plus fréquente, elle est présente dans toute la France. Elle est semi-aquatique, c’est à dire qu’elle vit à proximité de l’eau, pouvant nager, et plonger dans celle-ci. Etant jeune, la couleuvre à collier fréquente les mares, étangs, rivières et lacs, à la recherche de nourriture. Cependant, il se peut que les sujets adultes quittent ce biotope pour vivre complètement à l’écart de points d’eau. Cela explique sa présence presque partout en France. De plus elle peut vivre de 0 à 2000 mètres d’altitude.
La couleuvre à collier mange des amphibiens (grenouilles, crapauds, tritons…) ainsi que leurs larves, et aussi de petits poissons si elle chasse dans l’eau. Elle peut aussi manger des rongeurs, lézards.