Stasjonen ble åpnet 4. august 1929 som midlertidig endestasjon for linje D (nåværende U8). Leinestraße var endestasjon frem til utvidelsen til Hermannstraße stasjon sto ferdig 13. juli 1996.