La coupe d'Allemagne de football 1986-1987 est la quarante quatrième édition de l'histoire de la compétition. La finale a lieu à l'Olympiastadion de Berlin. Le Hambourg SV remporte le trophée pour la troisième fois de son histoire. Il bat en finale le Stuttgarter Kickers sur le score de 3 buts à 1.