German submarine U-255 was a Type VIIC U-boat that served in Nazi Germany's Kriegsmarine during World War II. The submarine was laid down on 21 December 1940 at the Bremer Vulkan yard at Bremen-Vegesack, launched on 8 October 1941 and commissioned on 29 November 1941 under the command of Kapitänleutnant Reinhart Reche.