2024 DFB-Pokal final

The 2024 DFB-Pokal final decided the winner of the 2023–24 DFB-Pokal, the 81st season of the annual German football cup competition. The match was played on 25 May 2024 at the Olympiastadion in Berlin.

The match featured 1. FC Kaiserslautern, a 2. Bundesliga side, and Bundesliga champions Bayer Leverkusen. Leverkusen won the match 1–0 for their second DFB-Pokal title.

With the win, Leverkusen completed their first domestic double, and therefore will face Bundesliga runners-up VfB Stuttgart in the 2024 DFL-Supercup.

Furthermore, since Leverkusen already qualified for the Champions League through the Bundesliga, the seventh-placed team in the Bundesliga, TSG Hoffenheim, earned qualification for the group stage of the 2024–25 UEFA Europa League, and the play-off round spot of the 2024–25 UEFA Conference League went to the team in eighth, 1. FC Heidenheim.

Teams
In the following table, finals until 1943 were in the Tschammerpokal era, since 1953 were in the DFB-Pokal era.

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 (H: home; A: away).