German submarine U-649 was a Type VIIC U-boat of Nazi Germany's Kriegsmarine during World War II. The submarine was laid down on 12 January 1942 at the Blohm & Voss yard at Hamburg, launched on 30 September 1942, and commissioned on 19 November 1942 under the command of Oberleutnant zur See Raimund Tiesler.