Die Durchführung des 1. Bergrennens geht auf das Jahr 1910 zurück. Als Veranstalter zeichnete sich der Automobil Club der Schweiz (ACS), Sektion St. Gallen-Appenzell aus. Diese Veranstaltung wurde alljährlich bis zum Beginn des 2. Weltkrieges 1939 durchgeführt. Mit riesiger Begeisterung wurde die Renntradition 1947 wieder aufgenommen. Ca. 70 Konkurrenten wurden von einer grossen Zuschauermenge verfolgt.
1954 fand das letzte Bergrennen auf der ursprünglichen Strecke Rheineck-Walzenhausen-Lachen statt. Wegen der Autorenntragödie in Le Mans 1955 wurde auch dieses Bergrennen in der Folge verboten.
Ab 1970 wurde das Bergrennen auf der stark verkürzten Strecke von Walzenhausen nach Lachen (1.9 Km) wieder, bis zum letzten Mal im Jahre 1986, durchgeführt.
Das Bergrennen war weit über die Landesgrenze hinaus für Fahrer und Zuschauer äusserst beliebt. Wenn heute von Walzenhausen gesprochen wird, wird dies oftmals direkt mit dem ehemaligen Bergrennen in Verbindung gebracht.