German submarine U-828

German submarine U-828 was a Type VIIC/41 U-boat of Nazi Germany's Kriegsmarine during the Second World War. She saw no combat and was scuttled at the end of the war.

U-828 was ordered on 8 June 1942 and laid down on 7 August 1943 in Danzig, West Prussia. She was launched on 16 March 1944 and commissioned into the Kriegsmarine on June 17 with Oberleutnant zur See Alfred John in command. John remained in command for the remainder of the war. The U-boat saw no action and was scuttled on 3 May 1945 on the Wesermünde, near Bremerhaven.