Лодка совершила 15 боевых походов. Потопила 10 судов, в том числе научно-исследовательское и экспедиционное судно Академик Шокальский[1], суммарным водоизмещением 47 640 брт и один военный корабль водоизмещением 1200 тонн, ещё одно судно (7 191 брт) после повреждений не восстанавливалось.
В августа 1943 года на северо-восточном побережье архипелага Новая Земля экипажем лодки был устроен береговой пункт заправки для немецких гидросамолётов-разведчиков[2].
23 сентября1942 года U-255 была атакована «Каталиной» к югу от Ян-Майена. Две глубинные бомбы нанесли лодке тяжёлые повреждения, в результате чего она возвратилась на базу.
10 марта1944 года U-255 обнаружила конвой танкеров CU-16. При выходе в атаку она была обнаружена и атакована эскортными кораблями, но сумела потопить один из них и, после трёхчасового преследования, оторваться от остальных.
11 марта 1944 года лодка была атакована с воздуха, двое подводников были ранены.
27 марта 1944 года при попытке проникнуть в Средиземное море лодка подверглась атаке самолёта и была вынуждена вернуться на базу во Франции.
11 апреля 1944 года, на подходе к базе уже после встречи с эскортным кораблём лодка была атакована пятнадцатью самолётами «Москито». На помощь пришёл немецкий самолёт Ю-88, и U-255 успешно достигла базы, получив небольшие повреждения.
Бишоп К. Подводные лодки кригсмарине. 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.