De DFB-Pokal 1963/64 was de 21e editie van de strijd om de Duitse voetbalbeker. Het toernooi begon op 7 april 1964 en de finale werd gespeeld op 13 juni 1964. Er deden 32 teams mee aan dit toernooi. In totaal werden er 34 wedstrijden gespeeld en 124 doelpunten gescoord (3,65 per wedstrijd). TSV 1860 München won de finale tegen Eintracht Frankfurt met 2-0. In de finale waren er 45.000 toeschouwers, de wedstrijd werd gefloten door Johannes Malka. De wedstrijd werd gespeeld in het Neckarstadion bij Stuttgart.
1e ronde
Terugwedstrijden
8ste finale
Kwart finale
Halve finale
Finale
Bronnen, noten en/of referenties