Die Deutschen Wintermeisterschaften im Schwimmen 2006 fanden vom 23.–26. Oktober 2006 im Stadionbad Hannover statt und wurden vom Deutschen Schwimm-Verband organisiert. Die Meisterschaften waren das offizielle Qualifikationsturnier für die Schwimmweltmeisterschaften 2007 in Melbourne und für die Kurzbahneuropameisterschaften 2006 in Helsinki. Insgesamt nahmen in 42 Wettbewerben 455 Aktive aus 121 Vereinen teil. Während des Turniers wurden sieben neue deutsche Rekorde aufgestellt.