German submarine U-678

German submarine U-678 was a Type VIIC U-boat built for Nazi Germany's Kriegsmarine for service during World War II. She was laid down on 3 September 1942 by Howaldtswerke, Hamburg as yard number 827, launched on 18 September 1943 and commissioned on 25 October 1943 under Oberleutnant zur See Guido Hyronimus.

Service History
The boat's career began with training at 5th U-boat Flotilla on 25 October 1943, followed by active service on 1 June 1944 as part of the 7th Flotilla for the remainder of her short service.

In 1 patrol she sank no ships.

Fate
U-678 was sunk on 7 July 1944 in the English Channel in position 50.53333°N, -0.38333°W, by depth charges from Canadian destroyers HMCS Ottawa (H31), HMCS Kootenay (H75) and Royal Navy corvette HMS Statice (K281). All hands were lost.