Eine Wasserkraftschnecke ist eine Wasserkraftmaschine, d. h. eine technische Anlage (Wasserkraftwerk) zur Umwandlung von potentieller Energie in mechanische Energie, die meist zum Antrieb eines elektrischen Generators dient. Wasserkraftwerke mit Wasserkraftschnecken sind dem Bereich der Kleinwasserkraft zuzuordnen.