U-46號潛艇是納粹德國戰爭海軍建造的二十四艘VII-B型潛艇之一。它由基爾的日耳曼尼亞船廠承建,於1938年11月2日交付使用。第二次世界大戰期間,該艇曾執行過十三次巡邏作戰。1943年11月17日,U-46號在諾伊施塔特退役,至1945年5月5日在弗倫斯堡執行「彩虹命令」而自沉。