German submarine U-150 was a Type IID U-boat of Nazi Germany's Kriegsmarine during World War II. Her keel was laid down on 25 May 1940 by Deutsche Werke in Kiel as yard number 279. She was launched on 19 October 1940 and commissioned on 27 November with Hinrich Kelling in command.
U-146 began her service life with the 1st U-boat Flotilla. She was then assigned to the 22nd flotilla and subsequently to the 31st flotilla. She spent the war as a training vessel.
German Type IID submarines were enlarged versions of the original Type IIs. U-150 had a displacement of when at the surface and while submerged. Officially, the standard tonnage was , however. The U-boat had a total length of , a pressure hull length of , a beam of , a height of , and a draught of . The submarine was powered by two MWM RS 127 S four-stroke, six-cylinder diesel engines of for cruising, two Siemens-Schuckert PG VV 322/36 double-acting electric motors producing a total of for use while submerged. She had two shafts and two propellers. The boat was capable of operating at depths of up to .
The submarine had a maximum surface speed of and a maximum submerged speed of . When submerged, the boat could operate for at ; when surfaced, she could travel at . U-150 was fitted with three torpedo tubes at the bow, five torpedoes or up to twelve Type A torpedo mines, and a anti-aircraft gun. The boat had a complement of 25.
She was surrendered at the German island of Heligoland on 5 May 1945, taken to Loch Ryan in Scotland and sunk by gunfire from the destroyer and the patrol sloop as part of Operation Deadlight on 21 December 1945. She sank at .