До серпня 1944 року підрозділи дивізії відповідали за берегову оборону південного узбережжя Франції. Після висадки морського десанту союзників у цьому регіоні дивізія вела ар'єргардні бої за Монтелімар, Бур-ле-Валанс, Макон, Доль та Люр, у ході яких зазнала нищівних втрат. У жовтні 1944 року реорганізована й знову введена в битву поблизу французького міста Монбельяр. У листопаді 1944 — січні 1945 року 338-ма дивізія вела оборонні бої на напряму Сентайм—Серне—Мюлуз—Вільденстен—Лаутенбах—Ноєнбург-ам-Райн.
Після початку наступу союзників на Ельзас 20 січня 1945 року дивізія була відкинута за Рейн з великими втратами. Після боїв дивізія під Фрайбургом була знову на короткий час оновлена, а потім переміщена в район Ессена в Рурській області. У березні-квітні 1945 року дивізія була остаточно знищена та вцілілі підрозділи потрапили в полон до американців у «Рурському мішку».
Georg Tessin: Verbände und Truppen der deutschen Wehrmacht und Waffen-SS im Zweiten Weltkrieg 1939—1945. Band10. Die Landstreitkräfte 371—500. Biblio-Verlag, Bissendorf 1975, ISBN 3-7648-1002-5, S.53f.