The 1925 German football championship, the 18th edition of the competition, was won by 1. FC Nuremberg, defeating FSV Frankfurt 1–0 after extra time in the final.
For 1. FC Nuremberg it was the fourth national championship. It was part of Nuremberg's most successful era where the club won five titles in eight seasons from 1920 to 1927, missing out on a sixth one in the inconclusive 1922 championship. For FSV Frankfurt it was the clubs sole German championship final appearance.
Sixteen club qualified for the knock-out competition, nine more than in previous seasons, two from each of the regional federations plus an additional third club from the South and West. In all cases the regional champions and runners-up qualified. In the West and South the third spot went to the third placed team of the championship.