Geilenkirchen station was opened in 1852 with the opening of the
Herzogenrath–Rheydt section. The station of the Geilenkirchen District Railway was opened next to it in 1900. Because of its central location, this was the largest on the District Railway. The station of the District Railway had a
roundhouse and workshops. Because of the
metre gauge of the District Railway, it was not possible to shunt freight wagons directly onto the tracks of the state railway. These required the use of special loading tracks. In 1938, the
Rollbock system was installed, allowing
standard gauge wagons to be carried over the metre-gauge tracks of the Geilenkirchen District Railway. The station freight handling thus consisted of two buildings, a warehouse for freight and baggage handling and a loading bay and a terminal track for loading and unloading wagons onto the Rollbock system (as Geilenkirchen has a
Bundeswehr facility). After the end of the rail operation of the District Railway, the bus depot was later built on the grounds of the Geilenkirchen District Railway by
Kreiswerke Heinsberg (the municipal utility of the Heinsberg district). It transports passengers by buses, which have now replaced the passenger trains of the District Railway.
Kreiswerke Heinsberg has since been renamed
WestEnergie und Verkehr. Formerly, locomotives of classes
103 and
101 regularly hauled
InterRegio services on the
Aachen–
Berlin route, which stopped at Geilenkirchen station. With the introduction of the timetable of the summer 2001 this route was abandoned. In 2008, the town of Geilenkirchen took over the entrance building from Deutsche Bahn and began urgent renovation work. New businesses were to be integrated into the building. Already in 2008 a McDonald's branch opened at the station. A bakery, a kiosk and the office of a taxi company followed. In addition, the 3000 commuters a day using the station are able to use a more attractive waiting area with a service counter and new toilet facilities. ==Rail services==