In Deutschland galten bisher sechs Schlangenarten als heimisch: Die
Kreuzotter
(Vipera berus), die in Norddeutschland einen Schwerpunkt ihrer Verbreitung hat. Oft mit der Kreuzotter verwechselt wird die
Schlingnatter
(Coronella austriaca) und
Ringelnatter
(Natrix natrix). Bei der Ringelnatter sieht man seit kurzem die bisher als Unterart geltende Barren-Ringelnatter als eigene Art (Natrix helvetica) an.
Drei Schlangenarten leben nur im Süden Deutschlands: Die Äskulapnatter (Zamenis longissimus) ist lokal in wärmebegünstigten Gebieten in Hessen, Rheinland-Pfalz und Bayern verbreitet.
In Deutschland leben
Würfelnattern
(Natrix tessellata) nur in Rheinland-Pfalz , in Teilbereichen der Flussläufe von Nahe, Lahn und Mosel.
Das einzige deutsche Vorkommen der Aspisviper (Vipera aspis) ist im Schwarzwald (Baden-Württemberg) zu finden.