Schlaglöcher bilden sich am Grund von Flüssen, wenn Wirbel das Grundgestein des Flussbodens aushöhlen. Diese Wirbel bilden sich, wenn sich isolierte Whirlpools von der Hauptströmung des Flusses lösen. Wenn das Strudelmuster hartnäckig ist, kann es dauerhafte Unregelmäßigkeiten in das Gestein graben, die die Ausgangsbedingungen für eine weitere Erosion des Schlaglochs bilden.
Sobald die kleine Vertiefung im Grundgestein des Flusses vorhanden ist, transportiert das fließende Wasser Sand und kleine Steine hinein. Das wirbelnde Wasser des Wirbels trägt das abrasive Material um die Innenfläche der Vertiefung. Diese Aktion kratzt die Wände und den Boden des sich vergrößernden Schlaglochs ab und vergrößert das Merkmal. Wenn das Schlagloch wächst, werden größere Steine hineingetragen und beschleunigen die Erosion der Seiten des Features. Diese großen Steine, die Abrader genannt werden, können von demselben spiralförmigen Wasser getragen werden, das sie hineinträgt, oder sie können sich auf dem Boden des Schlaglochs absetzen, wo sie auf unbestimmte Zeit verbleiben.
Das Schlagloch wird normalerweise freigelegt, wenn der Fluss darüber seinen Lauf ändert. Das Wasser im Inneren läuft dann ab oder verdunstet und hinterlässt eine mit Schutt übersäte Grube, die bis zu 7 m breit und 25 m tief sein kann.