困难而相对的损失越来越多，有些甚至是被自己佈下的水雷击沉，到了1945年年初，德国海军在西线祇剩下26艘S艇，它们最后一场战斗发生在比利时斯凯尔特河河口的一次佈雷行动，当盟军舰只来到，它们立即逃走，它们佈下的水雷炸沉了3艘敌舰，炸伤一艘。S艇在第二次世界大战当中总共击沉101艘货船，12艘驱逐舰，11艘扫雷艇，8艘登陆舰，1艘潜艇和6艘MTB鱼雷艇，击伤2艘巡洋舰，5艘驱逐舰，2艘护卫舰和3艘登陆舰，战争结束后负责运送德国军民回国，完事后被战胜国接收，其中丹麦接收了18艘。S艇的水兵当中，有23人获