1986–87 DFB-Pokal стал 44-м сезоном ежегодного турнира на кубок Германии по футболу. Он начался 27 августа 1986 года и закончился 20 июня 1987 года. В турнире, состоящем из шести туров, участвовали 64 команды. В финале Hamburger SV победил Stuttgarter Kickers 3–1.