2025 DFB-Pokal final


The 2025 DFB-Pokal final decided the winner of the 2024–25 DFB-Pokal, the 82nd season of the annual German football cup competition. The match was played on 24 May 2025 at the Olympiastadion in Berlin.
The match featured Arminia Bielefeld, a 3. Liga side, and VfB Stuttgart, a Bundesliga side. Arminia Bielefeld, in their first final, became the fourth third-division side to reach the DFB-Pokal final.
VfB Stuttgart won the match 4–2 for their fourth DFB-Pokal title. As winners, they will host the 2025 Franz Beckenbauer Supercup at the start of the following season, and will face the champion of the 2024–25 Bundesliga, Bayern Munich. They also earned automatic qualification for the league phase of the 2025–26 UEFA Europa League.

Teams

In the following table, finals until 1943 were in the Tschammerpokal era, since 1953 were in the DFB-Pokal era.
TeamPrevious final appearances
Arminia Bielefeld-
VfB Stuttgart6

Arminia Bielefeld reached their first German Cup final, becoming the first team from the 3. Liga to do so. They are the fourth team from the third division to reach the DFB-Pokal final, following Hertha BSC Amateure in 1993, Energie Cottbus in 1997 and Union Berlin in 2001—each of whom lost.

Route to the final

The DFB-Pokal began with 64 teams in a single-elimination knockout cup competition. There were a total of five rounds leading up to the final. Teams were drawn against each other, and the winner after 90 minutes would advance. If still tied, 30 minutes of extra time was played. If the score was still level, a penalty shoot-out was used to determine the winner.
''Note: In all results below, the score of the finalist is given first.''

Match

Details