De Duitse Bocht (Duits: Deutsche Bucht, Fries: Dútske Bocht, Deens: Tyske Bugt) is het zuidoostelijke deel van de Noordzee.
De Duitse Bocht wordt begrensd door Nederlandse en Duitse Waddeneilanden in het zuiden en het Deense schiereiland Jutland in het oosten. In het noorden en westen vormt de Doggersbank de begrenzing van de Duitse Bocht.
De Duitse Bocht ligt op het continentaal plat. Het gedeelte van de Duitse Bocht ten zuidoosten van Helgoland wordt ook aangeduid als de Bocht van Helgoland. Hier is de zee tot 56 meter diep. Het Sylter Buitenrif vormt een deel van de Duitse Bocht.