Im März 1943 wurde die 29. Infanterie-Division (mot.) in Frankreich wiederaufgestellt und durch Umbenennung aus der 345. Infanterie-Division gebildet. Am 23. Juni 1943 erfolgte die Umbildung der Division zur 29. Panzergrenadier-Division. Nach der Landung der Alliierten auf Sizilien (Operation Husky) verteidigte sie die nördliche Route nach Messina. Von Juli 1943 bis Mai 1945 war die Division an der italienischen Front im Einsatz. Auf dem Festland bei Salerno (Operation Avalanche), Anzio (Operation Shingle) und San Pietro. Auf dem Rückzug nach Norden verübten Teile der Division das Massaker von San Martino di Lupari. Kurz vor Ende des Zweiten Weltkrieges kapitulierte die 29. Panzergrenadier-Division in Norditalien vor der britischen 8. Armee.