
| Saison | Trainer |
| 1947|1948 | Karl Flink (ab 13.3.) |
| 1948|1949 | Hennes Weisweiler |
| 1949|1950 | Hennes Weisweiler |
| 1950|1951 | Hennes Weisweiler |
| 1951|1952 | Hennes Weisweiler |
| 1952|1953 | Helmut Schneider (bis 17.5.) |
| Karl Winkler (ab 18.5.) | |
| 1953|1954 | Karl Winkler |
| 1954|1955 | Kurt Baluses |
| 1955|1956 | Hennes Weisweiler |
| 1956|1957 | Hennes Weisweiler |
| 1957|1958 | Hennes Weisweiler |
| 1958|1959 | Peter Szabo |
| 1959|1960 | Oswald Pfau |
| 1960|1961 | Oswald Pfau |
| 1961|1962 | Zlatko Cajkovski |
| 1962|1963 | Zlatko Cajkovski |
| 1963|1964 | Georg Knöpfle |
| 1964|1965 | Georg Knöpfle |
| 1965|1966 | Georg Knöpfle |
| 1966|1967 | Willi Multhaup |
| 1967|1968 | Willi Multhaup |
| 1968|1969 | Hans Merkle |
| 1969|1970 | Hans Merkle |
| 1970|1971 | Ernst Oswirk |
| 1971|1972 | Gyula Lorant (bis 4.4.) |
| Rolf Herings (ab 5.4.) | |
| 1972|1973 | Rudolf Schlott |
| 1973|1974 | Rudolf Schlott (bis 6.9.) |
| Zlatko Cajkovski (ab 17.9.) | |
| 1974|1975 | Zlatko Cajkovski |
| 1975|1976 | Zlatko Cajkovski (bis 12.12.) |
| Georg Stollenwerk (ab 1.1.) | |
| 1976|1977 | Hennes Weisweiler |
| 1977|1978 | Hennes Weisweiler |
| 1978|1979 | Hennes Weisweiler |
| 1979|1980 | Hennes Weisweiler (bis 15.4.) |
| Karl-Heinz Heddergott (ab 16.4.) | |
| 1980|1981 | Karl-Heinz Heddergott (bis 13.10.) |
| Rolf Herings (14.10. bis 29.11.) | |
| Rinus Michels (ab 30.11.) | |
| 1981|1982 | Rinus Michels |
| 1982|1983 | Rinus Michels |
| 1983|1984 | Rinus Michels (bis 23.8.) |
| Hannes Löhr (ab 24.8.) | |
| 1984|1985 | Hannes Löhr |
| 1985|1986 | Hannes Löhr (bis 6.2.) |
| Georg Keßler (ab 7.2.) | |
| 1986|1987 | Georg Keßler (bis 22.9.) |
| Christoph Daum (ab 23.9.) | |
| 1987|1988 | Christoph Daum |
| 1988|1989 | Christoph Daum |
| 1989|1990 | Christoph Daum (bis 28.6.) |
| 1990|1991 | Erich Rutemöller (ab 29.6.) |
| 1991|1992 | Erich Rutemöller (bis 23.8.) |
| Udo Lattek (24.8. bis 3.9.) | |
| Hannes Linßen (4.9. bis 9.9.) | |
| Jörg Berger (ab 10.9.) | |
| 1992|1993 | Jörg Berger (bis 27.2.) |
| Wolfgang Jerat (28.2. bis 28.4.) | |
| Morten Olsen (ab 29.4.) | |
| 1993|1994 | Morten Olsen |
| 1994|1995 | Morten Olsen |
| 1995|1996 | Morten Olsen |
| Stephan Engels (27.8. bis 31.3.) | |
| Peter Neururer (ab 1.4.) | |
| 1996|1997 | Peter Neururer |
| 1997|1998 | Peter Neururer (bis 30.9.) |
| Lorenz-Günther Köstner (ab 1.10.) | |
| 1998|1999 | Bernd Schuster |
| 1999|2000 | Ewald Lienen |
| 2000|2001 | Ewald Lienen |
| 2001|2002 | Ewald Lienen (bis 28.1.) |
| Christoph John (28.1. bis 14.2.) | |
| Friedhelm Funkel (ab 15.2.) | |
| 2002|2003 | Friedhelm Funkel |
| 2003|2004 | Friedhelm Funkel (bis 30.10.) |
| Jos Luhukay (31.10. bis 1.11.) | |
| Marcel Koller (ab 2.11.) | |
| 2004|2005 | Huub Stevens |
| 2005|2006 | Uwe Rapolder (bis 18.12.) |
| Hanspeter Latour (ab 3.1.) | |
| 2006|2007 | Hanspeter Latour (bis 9.11.) |
| Holger Gehrke (9.11. bis 26.11.) | |
| Christoph Daum (ab 27.11.) | |
| 2007|2008 | Christoph Daum |
| 2008|2009 | Christoph Daum |
| 2009|2010 | Zvonimir Soldo |
| 2010|2011 | Zvonimir Soldo (bis 24.10) |
| Frank Schaefer (bis 27.4.11) | |
| Volker Finke (ab 27.4.11) | |
| 2011|2012 | Stale Solbakken (ab 1.7.11) |
| Frank Schaefer (ab 12.4.12) | |
| 2012|2013 | Holger Stanislawski |
