15 listopada 1944 zaniechano tworzenia 3 A WP. Będące w początkowym stadium organizacji oddziały dywizji rozformowano, żołnierzy przekazano jednostkom 2 A WP, a sprzęt i uzbrojenie zwrócono do magazynów l Frontu Białoruskiego.

W Wielkopolsce Rozkazem Nr 058/Org. Naczelnego Dowódcy WP z 15 marca 1945, w terminie do 30 kwietnia 1945 nakazano powtórnie sformować 12 DP. Proces formowania dywizji rozpoczął się 24 marca. Do Poznania przybyła pierwsza grupa kierowców i oficerów z rezerwowego batalionu oficerskiego z Bielan koło Warszawy. Zajęli oni początkowo kwatery w barakach przy ul. Grunwaldzkiej, a następnie przy ul. Chocimskiej. Pierwsi podoficerowie i żołnierze przybyli 2 kwietnia z 6 batalionu zapasowego. Na dowódców pułków i batalionów w większości wyznaczono oficerów radzieckich. Pozostali oficerowie pochodzili z rezerwowego batalionu oficerskiego i polskich szkół oficerskich. Pobór dla potrzeb dywizji realizowały RKU: Gniezno, Włocławek, Poznań, Brodnica, Toruń, Kościan, Szamotuły i Bydgoszcz.

W maju dywizja liczyła 9536 żołnierzy, w tym 698 oficerów, 2544 podoficerów i 6294 szeregowych. Większość zmobilizowanych żołnierzy pochodziła z Poznańskiego i Bydgoskiego, ok. 20% z Wileńszczyzny.