U-34号是納粹德國战争海军建造的十艘VII-A型近岸潛艇之一。它由基尔的日耳曼尼亚船厂承建,于1936年9月12日交付使用。在第二次世界大战期间,该艇曾执行过七次巡逻作战,共击沉和全损22艘、俘获2艘同盟国或中立國舰船,累积总吨位为99,311吨。