De U-847 was een Type IXD2 U-boot van de Kriegsmarine tijdens de Tweede Wereldoorlog. Ze werd georderd op 20 januari 1941, de kiellegging gebeurde op 23 november 1941, op de AG Weserscheepswerf, Bremen (werk 1053). De afgewerkte U-847 werd te water gelaten op 5 september 1942, maar verging bijna een jaar later.