24-я флотилия была создана в ноябре 1939 года в Готенхафене и Данциге и была известна как Учебная флотилия подводных лодок (нем.Unterseebootausbildungsflottille). Командующим флотилией стал корветтен-капитан Ханнес Вайнгентнер. Главной задачей обучения в 24-й флотилии было развитие навыков подводных действий, умения ориентироваться под водой, приёмов атаки и уклонения от атак в подводном положении.
Флотилия неоднократно перебазировалась, побывав в Тронхейме и Мемеле.
В марте 1945 года флотилия была расформирована.
Состав
В состав 24-й флотилии в разные годы входили 53 подводных лодки:
Бишоп К. Подводные лодки кригсмарине. 1939—1945. Справочник-определитель флотилий = Kriegsmarine U-boats 1939—1945. — М.: Эксмо, 2007. — 192 с. — (Военная техника III Рейха). — ISBN 978-5-699-22106-6.