German submarine U-29 was a Type VIIA U-boat of the Nazi German Kriegsmarine during World War II. She was laid down on 2 January 1936, launched on 29 August and commissioned on 10 November. During her career U-29 was involved in seven war patrols under the command of Kapitänleutnant Otto Schuhart.