Almanya Kupasının 3. tur maçları sonucunda Bayern Münih, deplasmanda VfL Bochum'u 2-1 yenerek bir üst tura çıktı. Bundesliga takımlarından FC Nürnberg, sahasında ikinci lig takımlarından Greuther Fürth'e 1-0 yenilerek elendi.
Geçen sezonun lig şampiyonu Borussia Dortmund, deplasmanda Fortuna Düsseldorf'u penaltı atışları sonucunda 5-4 yendi. Borussia Dortmund için zor geçen karşılaşmanın normal süresi ve uzatma dakikaları 0-0 tamamlandı. Panaltı atışlarında üstünlük sağlayan sarı-siyahlı ekip bir üst tura çıktı.
Bu sezonun sürpriz ekibi Borussia Mönchengladbach kendi sahasında, geçen sezonun kupa galibi Schalke 04'ü 3-1'lik skorla mağlup ederek çeyrek finale yükseldi.
Hertha Berlin-Kaiserslautern maçı da aynı skorla tamamlandı ve başkent ekibi bir üst tura çıktı. VfB Stuttgart, milli futbolcu Gökhan Töre'nin takımı Hamburger SV'yi 2-1'lik skorla geçerken, Hoffenheim da FC Augsburg takımını aynı skorla yendi.
Alman 4. ligi takımlarından Holsten Kiel de Bundesliga ekiplerinden Mainz 05'i 2-0 mağlup ederek çeyrek finale yükseldi. Yapılan kura çekimi sonucunda 7 ve 8 Şubat 2012 tarihlerinde oynanacak çeyrek final eşleşmeleri şöyle oldu:
Hertha Berlin-Borussia Mönchengladbach
Hoffenheim-Greuther Fürth
Holsten Kiel-Borussia Dortmund
VfB Stuttgart-Bayern Münih
Almanya Kupasında yarı final maçları 20 ve 21 Mart 2012'de, final karşılaşması da 12 Mayıs 2012 tarihinde Berlin'deki Olimpiyat Stadında oynanacak.