Лодка совершила 10 боевых походов. Потопила 26 судов суммарным водоизмещением 141 852 брт, повредила одно судно водоизмещением 8.022 брт.
Потоплена 28 августа1942 года в Карибском море, в районе с координатами 17°40′ с. ш. 74°30′ з. д.HGЯO глубинными бомбами с американского самолёта типа «Каталина» и атакой канадского корвета HMCS Oakville, который атаковал лодку глубинными бомбами, тараном, пулемётным огнём, бутылками из-под кока-колы и взял её на абордаж[1]. 19 человек погибли, 26 членов экипажа, включая командира Отто Итеса, были взяты в плен.
7 мая1941 года после потопления двух судов из конвоя OB-318 U-94 подверглась четырёхчасовой бомбардировке с эскортных кораблей, сбросивших суммарно 98 глубинных бомб. Лодка получила повреждения и отстала от конвоя, однако неполадки были устранены силами экипажа, после чего было продолжено патрулирование.
Бишоп К. Подводные лодки кригсмарине. 1939—1945. Справочник-определитель флотилий = Kriegsmarine U-boats 1939—1945. — М.: Эксмо, 2007. — 192 с. — (Военная техника III Рейха). — ISBN 978-5-699-22106-6.
Роувер Ю. Субмарины, несущие смерть. Победы подводных лодок стран гитлеровской Оси = Jürgen Rohwer. Axis submarine successes 1939—1945. — М.: ЗАО Изд-во Центрполиграф, 2004. — 416 с. — 2000 экз. — ISBN 5-9524-1237-8.