U-34號是納粹德國戰爭海軍建造的十艘VII-A型近岸潛艇之一。它由基爾的日耳曼尼亞船廠承建,於1936年9月12日交付使用。在第二次世界大戰期間,該艇曾執行過七次巡邏作戰,共擊沉和全損22艘、俘獲2艘同盟國或中立國艦船,累積總噸位為99,311噸。