W 1915 w mieście istniały 3 linie tramwajowe należące do spółki Hallesche Straßenbahn AG: A: Bahnhof – Markt – Reileck – Giebichenstein – Angerweg B: Bahnhof – Poststraße – Theater – Mühlweg – Giebichenstein – Cröllwitz C: Markt – Delitzscher Straße – Schönnewitz – Reideburg 1 stycznia 1918 obie spółki zostały połączone w jedną o nazwie Städtischen Straßenbahn Halle. Właścicielem spółki było miasto.
1918−1928 Po połączeniu obu spółek line A, B i C przemianowano na 7, 8 i 9. Ponadto ujednolicono barwy tramwajów oraz ich numerację. W 1919 wybudowano zajezdnię tramwajową przy Freiimfelder Straße. 1 listopada 1921 wprowadzono do eksploatacji 40 wagonów silnikowych i 20 doczepnych. Tego dnia wprowadzono także nowy układ linii: 1: Beesener Straße – Rannischer Platz – Markt – Steintor – Reileck – Trotha (6,2 km) 2: Schlachthof – Hauptbahnhof – Franckeplatz – Hallorenstraße – Hallmarkt (3,8 km) 3: Böllberger Weg – Rannischer Platz – Markt – Reileck – Bahnhof Trotha (7,5 km) 4: Hettstedter Bahnhof – Markt – Steintor – Riebeckplatz – Damaschkestraße (5,5 km) 5: Hauptbahnhof – Riebeckplatz – Steintor – Reileck – Zoo (4,7 km) 6: Hauptbahnhof – Riebeckplatz – Rannischer Platz – Böllberger Weg (2,9 km) 7: Hauptbahnhof – Riebeckplatz – Reileck – Giebichenstein – Schollstraße (4,7 km) 8: Hauptbahnhof – Leipziger Turm – Post –