El camino del VfL Bochum hacia la final de la Copa de Alemania de 1968 es uno de los más insólitos de la historia de la competición. El equipo, que entonces aún no jugaba en la Bundesliga, eliminó por el camino al Karlsruher SC, al VfB Stuttgart y al Borussia Mönchengladbach, y en las semifinales derrotó en su propio campo de Castroper Straße al Bayern de Múnich de Franz Beckenbauer, Sepp Maier y Gerd Müller, ante unos cuarenta mil espectadores. El gol de la victoria lo marcó el centrocampista Werner Balte. En la final el Bochum perdió 4-1 ante el 1. FC Colonia, pero aquella temporada quedó inscrita para siempre en la historia de la copa nacional.
Las raíces del club se remontan a 1848, al Turnverein zu Bochum, que aún figura en el nombre completo VfL Bochum 1848. El fútbol llegó más tarde: el primer partido en Castroper Straße lo jugó en 1911 el Spiel und Sport 08 Bochum. En 1919 ese club se fusionó con la sociedad gimnástica en el TuS Bochum 1848, y en 1924 las secciones volvieron a separarse. El club actual nació el 14 de abril de 1938, cuando el régimen nazi ordenó la fusión del TuS Bochum, el Germania Bochum y el Turnverein Bochum 1848. La primera temporada como VfL Bochum fue la de 1938-39.
El Bochum llegó a la Bundesliga en 1971 y con los años se ganó la fama de clásico «equipo yoyó», un club que pasó repetidamente entre la Bundesliga y la segunda división. Tras el descenso de 1992-93 esa inestabilidad se hizo aún más marcada. En 1988, en la época del entrenador Hermann Gerland, el equipo jugó por segunda vez la final de la Copa de Alemania y perdió 0-1 ante el Eintracht de Fráncfort. Las dos finales, en 1968 y 1988, siguen siendo los mayores logros nacionales, y el club nunca ha ganado el título de liga ni la Copa de Alemania.
Las mejores posiciones en liga, quinto puesto, se lograron en 1996-97 y 2003-04, lo que daba derecho a jugar la Copa de la UEFA. En 1997-98 el Bochum tuvo en ella un recorrido repleto de goles: se enfrentó, entre otros, al Trabzonspor y al Club Brujas, y cayó en la tercera ronda ante el Ajax. En 2004 fue eliminado en la primera ronda por el belga Standard de Lieja, que pasó por los goles marcados fuera tras los resultados de 0-0 y 1-1.
El Ruhrstadion, conocido también como Stadion an der Castroper Straße, se construyó en los años setenta sobre el campo tradicional del club, al norte del centro de la ciudad. Es uno de los primeros estadios modernos de Alemania destinados exclusivamente al fútbol y hoy tiene capacidad para unos 26 000 espectadores. Aunque su nombre comercial cambia, entre los aficionados lo más importante es el nombre histórico vinculado a la calle. El club viste de azul y blanco, y durante décadas el estadio fue escenario de la lucha por la permanencia, mientras los estadios mayores del Ruhr acogían partidos del Mundial y grandes noches europeas.
El Bochum es también conocido por formar jugadores. De su cantera salieron, entre otros, Stefan Kuntz, Uwe Wegmann, Thorsten Legat, Paul Freier, İlkay Gündoğan y Leon Goretzka. El jugador con más partidos es Michael Lameck, que disputó más de quinientos encuentros con el club entre 1972 y 1988. En 2021 el equipo ganó la 2. Bundesliga y volvió a la élite tras once años de ausencia. El VfL Bochum 1848 sigue siendo un club con el corazón obrero del Ruhr, fiel a la tradición y a la identidad local, aunque los grandes títulos le hayan esquivado siempre.