Кубок Німеччини з футболу 1989—1990 — 47-й розіграш кубкового футбольного турніру в Німеччині, 38-й кубковий турнір на території Федеративної Республіки Німеччина після закінчення Другої світової війни. У кубку взяли участь 64 команди. Переможцем кубка Німеччини вперше став Кайзерслаутерн.

Другий раунд

|colspan="3" style="background-color:#D0D0D0" align=center|23 вересня 1989

|colspan="3" style="background-color:#D0D0D0" align=center|24 вересня 1989

Третій раунд

|colspan="3" style="background-color:#D0D0D0" align=center|8 листопада 1989

|colspan="3" style="background-color:#D0D0D0" align=center|9 листопада 1989

|colspan="3" style="background-color:#D0D0D0" align=center|10 листопада 1989

|colspan="3" style="background-color:#D0D0D0" align=center|11 листопада 1989

Чвертьфінали

|colspan="3" style="background-color:#D0D0D0" align=center|12 грудня 1989

|colspan="3" style="background-color:#D0D0D0" align=center|13 грудня 1989

|colspan="3" style="background-color:#D0D0D0" align=center|17 лютого 1990

|colspan="3" style="background-color:#D0D0D0" align=center|13 березня 1990 (перегравання)

Півфінали

|colspan="3" style="background-color:#D0D0D0" align=center|27 березня 1990

|colspan="3" style="background-color:#D0D0D0" align=center|28 березня 1990

Фінал

Примітки

Посилання Сайт футбольної історії rsssf.com