The KVB has 4 large depots and workshops, as well as a few smaller parking facilities. Historically there were 17 more depots and workshops, that have since been relocated or abandoned.
Current depots, workshops and parking facilities Wesseling The depot and workshop in Wesseling was first constructed by the KBE in 1906. It's the smallest one, with space for just 50 trains and 30 employees, and mainly serves the trains for lines 16, 17 and 18. It's the only depot outside of Cologne, and sometimes the old Querbahn is used to connect it to line 18. It was transferred to the KVB, when the KBE closed in 1986.
West The depot at Scheidweilerstr. exists since 1924 when the old depot, that stood where the Aachener Weiher now is, was destroyed. After World War 2, the depot was almost completely destroyed and for the time, depots Sülz and Ost were used. In 1961 to 1964 the depot as it now is was built. The depot is known as the heart of the KVB, because the control room is situated there, as well as customer service and management. In total, about 1200 employees work at the depot and the surrounding offices. The depot has space for 60 of the trains used on lines 1, 5, 7 and 13. In 2004 and 2005, the management building was renovated and 2 new buildings were built, and in 2021 the old tracks from the 1960s were replaced. The control room is one of the most modern ones in Europe since its renovation in 2014.
Merheim The depot in Merheim, that opened in 1994, is the biggest and most modern, with space for 140 trains in an area of about , and 120 employees working there. After its opening the former depots East and Thielenbruch were closed. Nearly all trains, especially on lines 3 and 4, are stored and serviced here.
Stadium The parking facility at the
RheinEnergieStadion was built along with the sport facilities in 1923 with 8 tracks, and has since been modernized several times. It's mainly used to provide trains to visitors of sport events and some trains only used during peak hours.
Porz Just behind Porz Markt station there are two tracks were the trains running to the university in the morning are parked.
Zündorf At the south end of line 7 there's a single track for parking created in 2000. It's necessary because going there from Betriebshof West or Merheim is time-consuming and complicated, the parking facility in Porz is to small and former depots in Deutz and Porz were closed.
Deutz The quad-tracked underground parking facility Deutz is just east of Bahnhof Deutz/Messe station, and was created together with the tunnel in 1983. The plans to rebuild Merheim and close Betriebshof Deutz were concrete enough already, that this parking facility was deemed necessary.
Merkenich Only in 2005 a parking facility was created at the terminus of line 12 in Merkenich for trains of lines 12 and 15, because of the long time required to get there from other depots. It was built double-tracked with space for six trains per track, and was extended in 2013 with a third track, but the first track is now used to turn the trains around, while only the 2nd and 3rd are used for parking. The trains of line 15 parking here depart as line 15 in the morning, but serve line 12's route until Wilhelm-Sollman Straße, where lines 12 and 15 join. These additional services on line 12's route are not explicitly mentioned on timetables.
Former depots Maximinenstraße In Maximinenstraße there were two depots: Starting 1877 it was the main depot, workshop and office of the first horsecar system, but an expansion of the
Centralbahnhof forced it to close in 1886. In 1888 another depot was built in Maximinenstraße, that was closed in 1902 because it was deemed to small in the electrification of the system.
Kalk The depot in Kalk was also opened in 1877, housing the horses and wagons of the horsecar between Deutz and Kalk, which both didn't formally belong to Cologne at that point. When the much larger Ost-Bahnhof in Deutz was opened in 1902, the depot was closed.
Nippes The depot in Nippes served the horsecar lines to Nippes and Sechzig, but had to be closed in 1903 because it was to small for the electrification.
West The former Betriebshof West was built in 1877 for services to Melaten and Lindenthal, and upgraded in 1902 for use with electric vehicles. The old depot was located at the junction of Dürener Straße/(Innere) Kanalstraße and was torn down when the Aachener Weiher was constructed in 1923. Only a year later the current Betriebshof West in Scheidtweiler Straße was opened, keeping the wooden halls from the old site which later burnt down due to bombing during World War 2.
Ehrenfeld The depot in Gutenbergstraße was also constructed in 1877 for the service to Ehrenfeld, and was one of the few that had enough space to be upgraded in the electrification in 1901. During World War 2 it was damaged so badly, that it was closed in 1944.
Süd (South) The last depot opened in 1877 was located at Koblenzer Straße in Bayenthal, where it first housed horsecars and later electric trams. The depot was modernized regularly to keep up with new vehicle technologies, but starting in the 1950s the increasingly larger vehicles were parked and serviced in depots West and
Ost more and more, until the depot sharply reduced train operation in 1967, serving only for some parking during the night. A few years later the depot was only used for buses until it closed entirely in 1996.
Mülheim In 1889 a depot was built in Kranenstraße, but was to small for the electrification in 1902, and closed. The original building still exists today.
Rodenkirchen Rodenkirchen saw the smallest depot of the KVB ever from 1883 to 1902. The just big area had space for just four wagons and nine horses, as well as beds for the personnel, but it was probably only used by one horsecar at a time.
Weißbüttengasse Located in Altstadt-Süd, the depot was opened in 1885. The building had a two-story hall, with offices on the second floor for the management, which moved there after Maximinenstraße was closed. Due to space constraints, only trains of line 18 were parked there when the depot closed in 1933. The offices were still used until 1943 when the building was destroyed in World War 2.
Nord (North) In 1888 the depot at Rhieler Straße, opposite to the zoo, was opened, and in 1901 it was electrified and got an access from the Rhine's shore, but it housed the last horsecars until 1907. The workshop was closed in 1923 and moved to Merheim (now Weidenpesch). Starting 1950 only buses were parked here, and in 1956 the depot was closed.
Ost (East) The depot was opened in 1902 for electric trams at Deutz-Kalker Straße in Deutz, and until its closure in 1994, when the depot in Merheim made it obsolete, the depot was modernized countless times. Today the space is used by the
Kölner Haie.
Merheim left-rhenish (Weidenpesch) The old depot in Weidenpesch, which was called Merheim until 1952, was opened in 1902 in Jesuitengasse, and closed in 1969.
Thielenbruch The depot in Thielenbruch was opened in 1902 to serve the
Vorortbahn C, later G, to Bergisch Gladbach. In 1926 the depot was expanded with a second hall, and is under preservation since 1985. It was one of few depots that weren't damaged badly during World War 2, and was closed in 1994 because the new depot Merheim opened and expansion was difficult due to the preservation. The history of the depot doesn't end here though, as one hall was converted to the terminus of (now) lines 3 and 18, and in 1997 a museum opened in the other hall where the historical horsecars, trams and trains of the system are shown.
Porz The depot in Porz was opened in 1909 where now Porz Markt station is located, but the area was limited by Goethestraße in the east and rail tracks in the West. In 1973 train operations were stopped, and in 1975 it was closed.
Bensberg In 1913 a depot was opened at the former terminus Bensberg, that's now called Im Hoppenkamp. Starting 1945 no trains spent their time here, and in 1961 the hall that once had 4 tracks of which one had remained, was destroyed and replaced by 3 outdoor tracks. This new parking space was not needed technically, but it was built anyways to attract potential new personnel from Bergisch Gladbach by providing a close by depot. It was closed in 1967. In this place the tunnel to the current terminus Bensberg was started in 1996.
Mülheim The second depot in Mülheim was opened in 1913 by the Mülheimer Kleinbahnen, because Mülheim only became part of Cologne the next year. After the city took over the Mülheimer Kleinbahnen in 1933, the depot was mainly used for the
Vorortbahn O. Between 1936 and 1941 the depot was closed and used as storage, and after that it was reopened to be a reserve in case Betriebshof Ost would become inoperable by bombing. In 1958 the depot became unnecessary and was closed.
Sülz In 1927 a depot was opened at Hermeskeiler Platz where now the terminus of line 9 is located, and for a short time it was the largest Betriebshof on European mainland. In World War 2 large parts of it were destroyed, and afterwards two previous tracks were used for
trolleybuses that were tested in the 1950s. Because of its location in a residential area, there was no space for expansion and residents often complained about the noise. Due to these problems, the depot was closed in 1986. == Technology ==