2023 DFB-Pokal final

The 2023 DFB-Pokal final decided the winner of the 2022–23 DFB-Pokal, the 80th season of the annual German football cup competition. The match was played on 3 June 2023 at the Olympiastadion in Berlin.

The match featured RB Leipzig, defending champions of the competition, and Eintracht Frankfurt. RB Leipzig won the match 2–0 for their second DFB-Pokal title.

As winners, RB Leipzig qualified for the 2023 edition of the DFL-Supercup at the start of the following season, where they faced Bayern Munich, champions of the 2022–23 edition of the Bundesliga. The winners of the DFB-Pokal also earned automatic qualification for the group stage of the 2023–24 edition of the UEFA Europa League. However, as Leipzig already qualified for the 2023–24 edition of the UEFA Champions League through their position in the Bundesliga, the spot went to the team in sixth, Bayer Leverkusen, and the league's UEFA Europa Conference League play-off round spot went to the team in seventh, Eintracht Frankfurt.

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).