U-46号潜艇是纳粹德国战争海军建造的二十四艘VII-B型潜艇之一。它由基尔的日耳曼尼亚船厂承建,于1938年11月2日交付使用。第二次世界大战期间,该艇曾执行过十三次巡逻作战。1943年11月17日,U-46号在诺伊施塔特退役,至1945年5月5日在弗伦斯堡执行“彩虹命令”而自沉。