1943 wurde die 291. ID an dem noch relativ ruhigen Frontabschnitt nördlich von Nowgorod an der Verbindungsstelle der Heeresgruppen Nord und Mitte eingesetzt. Während des Winters wurde ein Grenadier-Bataillon in ein Ski-Bataillon und später in eine Radfahr-Einheit umgerüstet. Im September 1943 wurde die Division nach Süden in die Ukraine verlegt, um Kiew gegen den Vorstoß der Roten Armee zu verteidigen. Sie kämpfte dabei im Raum um Korosten. 1944 nahm die Division an den Ausbruchskämpfen aus dem Hube-Kessel teil. Im Januar 1945 wurde sie bei Tschenstochau am Weichselbogen von Schukows 1. Ukrainischer Front überrannt und vernichtet.