La DFB-Pokal 1980-81 fue la 38.ª temporada de la copa anual de fútbol de Alemania. Comenzó el 27 de agosto de 1980 y finalizó el 2 de mayo de 1981. En la final, el FC Kaiserslautern fue derrotado por el Eintracht Frankfurt (3-1), que se alzó con el trofeo por tercera vez. [1] A pesar de perder en cuartos de final, el Hamburger SV estableció un récord histórico al marcar 36 goles en la competición. El Fortuna Düsseldorf estableció un récord histórico con 18 victorias consecutivas en partidos de copa desde 1978, a pesar de perder en cuartos de final.