Den 26. juli 2004 skrev Jürgen Klinsmann under en 2-årskontrakt som Tysklands nye landslagstrener etter Rudi Völler som trakk seg etter Tyskland ikke kom videre fra gruppespillet i EM 2004. Tyskland skulle arrangere VM i 2006 og var direkte kvalifisert som vertsnasjon. Klinsmann byttet ut flere eldre spiller og tok heller med unge spillere til VM som Bastian Schweinsteiger (21 år), Per Mertesacker (21 år) og Lukas Podolski (21 år). Tyskland tapte semifinalen 0-2 mot , men vant bronsefinalen 3-1 over . Tyskland ble det mestskårende laget med 14 mål i turneringen. Klinsmann forlenget ikke kontrakten etter mesterskapet og hans assistent, Joachim Löw overtok.