Um den DFB-Pokal spielen insgesamt 64 Mannschaften. Dies sind die Teams der Bundesliga und der 2. Bundesliga des abgelaufenen Spieljahres, die Verbandspokalsieger der 21 Landesverbände und der Meister sowie der Zweit-, Dritt- und Viertplatzierte der 3. Liga.
1. Hauptrunde
31. Juli 2011, 17.30 Uhr
FC Teningen - FC Schalke 04 1:11 (1:6)
Vorschau | Spielbericht
2. Hauptrunde
26. Oktober 2011, 19 Uhr
Karlsruher SC - FC Schalke 04 0:2 (0:0)
Vorschau | Spielbericht
Achtelfinale
21. Dezember 2011, 20.30 Uhr
Borussia Mönchengladbach - FC Schalke 04 3:1 (1:0)
Vorschau | Spielbericht
Viertelfinale
7./8. Februar 2012
Halbfinale
20./21. März 2012
Finale
12. Mai 2012