2 Korpus posiadał dwie dywizje piechoty, każda po dwie brygady, a te po trzy bataliony.
Artylerię Korpusu stanowiły: dowództwo Artylerii II KP 2 Grupa Artylerii 1 pułk pomiarów artylerii 7 pułk artylerii przeciwpancernej 7 pułk artylerii przeciwlotniczej lekkiej 8 pułk artylerii przeciwlotniczej ciężkiej artyleria dywizyjna 2 Warszawskiej Dywizji Pancernej artyleria dywizyjna 3 Dywizji Strzelców Karpackich artyleria dywizyjna 5 Kresowej Dywizji Piechoty artyleria dywizyjna 7 Dywizji Piechoty
Dywizje Piechoty posiadały: trzy pułki artylerii lekkiej pułk artylerii przeciwpancernej pułk artylerii przeciwlotniczej lekkiej Ponadto w batalionie ckm znajdowała się: kompania 106,7 mm moździerzy (16 moździerzy) W każdym batalionie: w kompanii sześć 76,2 mm moździerzy i sześć 57 mm dział przeciwpancernych W pułku rozpoznawczym: sześć 76,2 mm moździerzy sześć 57 mm dział przeciwpancernych
W bitwie pod Monte Cassino 2 Korpusowi przydzielono cztery pułki artylerii armijnej. W sumie dysponował on ośmioma pułkami artylerii lekkiej, dwoma pułkami artylerii ciężkiej, dwoma pułkami artylerii przeciwpancernej i czterema pułkami artylerii przeciwlotniczej.