Na década de 1920 e - especialmente - na década de 1930, o Exército Vermelho passou por um rápido desenvolvimento em termos de aumento de seus postos, bem como aumento da saturação com armas técnicas, principalmente armas blindadas. Ainda assim, a infantaria era o elemento principal e numericamente maior do Exército Vermelho. O desenvolvimento quantitativo intensivo deste tipo de arma começou na virada de 1929/1930. Em 1939, mesmo antes da agressão contra a Polônia, a infantaria soviética foi formada em 173 divisões (as chamadas divisões de fuzileiros), a maioria das quais agrupadas em 43 corpos. Vale acrescentar que, após a campanha de setembro de 1939, esse número aumentou ainda mais. A divisão de fuzileiros soviéticos em 1941 consistia em três regimentos de fuzileiros (três batalhões cada), um regimento de artilharia, depois de uma divisão de artilharia antitanque e antiaérea, bem como batalhões de reconhecimento e comunicação. No total, eram cerca de 14.500 pessoas. No entanto, em 1945, esta posição sofreu alterações significativas, levando a uma divisão de aproximadamente 11.500-12.000 pessoas, composta por três regimentos de infantaria, uma brigada de artilharia composta por três regimentos, um esquadrão de artilharia autopropulsada e muitas unidades de apoio, incluindo tanque, armas antiaéreas e comunicações. A saturação de unidades de infantaria com metralhadoras também aumentou significativamente - por exemplo, com as submetralhadoras APsZ 41 e, posteriormente, APsZ 43.
A Batalha do Kursk (nome de código alemão: Operação Zitadelle) é amplamente reconhecida - não com muita precisão - como a maior batalha blindada da Segunda Guerra Mundial e a maior batalha blindada na Frente Oriental. Aconteceu após a derrota alemã em Stalingrado em fevereiro de 1943, mas também após a bem-sucedida contra-ofensiva alemã em Kharkiv em março do mesmo ano. O lado alemão, juntando-se à batalha, contou com a plena aquisição da iniciativa estratégica, com a tarefa do lado soviético com as maiores perdas possíveis, bem como com o mamilo da ofensiva soviética prevista para o verão de 1943. O Exército Vermelho adotou uma postura defensiva, tentando sangrar os alemães atacantes do sangue no estágio inicial da operação e, em seguida, proceder à contra-ofensiva. A batalha no arco Kursk começou em 5 de julho de 1943 e, juntamente com as operações soviéticas de Or³owo e Belgorod, durou até 23 de agosto do mesmo ano. Em seu curso, apesar do envolvimento de forças significativas do exército alemão e dos mais novos tanques Tiger e Panther, bem como os caça-tanques Ferdinand, os soviéticos alcançaram a vitória, que se prepararam muito bem para esta batalha e, apesar de sofrerem enormes perdas - eles puderam ir para a contra-ofensiva. A Batalha de Kursk acabou por ser um dos pontos de viragem na Segunda Guerra Mundial. Estima-se que como resultado (de 5 de julho a 23 de agosto), o exército alemão perdeu cerca de 240.000 soldados - mortos, feridos e capturados, cerca de 1.300 tanques e cerca de 1.000 aeronaves. As perdas do Exército Vermelho foram sem dúvida maiores.