La coupe d'Allemagne de football 1988-1989 est la quarante sixième édition de l'histoire de la compétition. La finale a lieu à l'Olympiastadion de Berlin. Le Borussia Dortmund remporte le trophée pour la deuxième fois de son histoire. Il bat en finale le Werder Brême sur le score de 4 buts à 1.