German submarine U-649

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 23 December 1942 at the Blohm & Voss yard at Hamburg, launched on 3 September 1942, and commissioned on 29 October 1942 under the command of Oberleutnant zur See Raimund Tiesler.

Attached to 5th U-boat Flotilla based at Kiel, U-649 never completed her training but sank in a collision with GS U-232 during training in the Baltic Sea on 24 February 1943. Of the crew of 46, eleven survived.