Les serpents mocassins d'eau, communément appelés gueules de coton, se trouvent dans tout le sud-est des États-Unis. On les trouve principalement de la Virginie à la Floride et à l'est du Texas.
Bien qu'ils puissent être trouvés dans les champs, les mocassins d'eau résident généralement dans, le long ou à proximité des plans d'eau. Ces serpents préfèrent les ruisseaux, les étangs, les marécages, les marais et les fossés de drainage.
Ils passent généralement leurs journées à se dorer au soleil sur des rochers ou des branches le long des plans d'eau. Les Cottonmouths le font parce qu'ils doivent maintenir une température corporelle élevée afin de digérer efficacement les aliments. Ils sont plus actifs la nuit pendant qu'ils chassent. Ces serpents ne sont généralement pas agressifs à moins d'être menacés.