Puchar Niemiec w piłce nożnej mężczyzn 1984/1985 – 42. edycja rozgrywek mających na celu wyłonienie zdobywcy Pucharu Niemiec, który uzyskał tym samym prawo gry w Pucharze Zdobywców Pucharów (1985/1986). Tym razem trofeum wywalczył Bayer Uerdingen. Finał został rozegrany na Stadionie Olimpijskim w Berlinie.

Plan rozgrywek Rozgrywki szczebla centralnego składały się z 6 części: Runda 1: 31 sierpnia–2 października 1984 Runda 2: 13–31 października 1984 Runda 3: 4 grudnia 1984–5 lutego 1985 Ćwierćfinał: 16 lutego–12 marca 1985 Półfinał: 6 kwietnia 1985 Finał: 26 maja 1985 na Stadion Olimpijski w Berlinie

Pierwsza runda Mecze rozegrano od 31 sierpnia do 2 października 1984 roku.

Mecze powtórzone

Druga runda Mecze rozegrano od 13 do 31 października 1985 roku.

Mecze powtórzone

Trzecia runda Mecze rozegrano od 4 grudnia 1984 do 5 lutego 1985 roku.

Mecze powtórzone

Ćwierćfinały Mecze rozegrano 16 lutego do 12 marca 1985 roku.

Półfinały Mecze rozegrano 6 kwietnia 1985 roku.

Finał