En 1939-1940, el volumen de producción de la industria bélica soviética aumentó. En 1940, por ejemplo, se fabricaron 8.331 aviones de combate, pero en su mayoría eran aviones de tipo obsoleto. Sin embargo, fue durante este período cuando se crearon los cazas Lavochkine, Yakovlev, Mikoyan-Gurevitch, el famoso Stormovik de Ilyouchine, el bombardero en picado de Petlyakov, aviones cuyo comportamiento fue brillante durante la guerra.
En la primera mitad de 1941 se fabricaron 2.650 aviones de este tipo, pero esto aún no era suficiente para inclinar la balanza a favor de los modernos aviones soviéticos. Al mismo tiempo, la industria alemana fabricó 11.000 aparatos de este nuevo tipo.
Una situación similar prevaleció en las unidades blindadas. En 1939-1940 ya existían los mejores tanques de la época:el tanque medio T-34 y el tanque pesado KV. Pero cuando estalló la guerra, las fábricas sólo habían producido 636 KV y 1.225 T-34. Así, las unidades blindadas estaban equipadas principalmente con tanques viejos, con blindaje fino y armamento insuficiente. Cabe señalar a este respecto que en 1941 las fábricas alemanas produjeron 5.200 tanques y vehículos blindados.
La guerra había sorprendido al Ejército Rojo en plena reorganización y en proceso de rearme.
El 1 de enero de 1941, su personal ascendía a 4.207.000 hombres. La masa fundamental de infantería se concentró en los territorios de las regiones militares occidentales limítrofes con las fronteras.
En total, con la marina y la fuerza aérea, contaba con 2,9 millones de hombres divididos en 170 divisiones, 2 brigadas equipadas con 1.540 aviones de tipo reciente y un número considerable de modelos antiguos, más de 34.000 morteros y piezas de artillería, 1.800 tanques medianos y pesados (incluidos 1.475 de tipo reciente). Además, con estas unidades estaban en servicio un número bastante grande de tanques ligeros de tipo obsoleto y, además, con un motor cansado.
La Unión Soviética tenía una armada bastante grande. potente, especialmente en lo que respecta a los submarinos (218 en servicio en vísperas de la guerra).
Las fuerzas de la Wehrmacht que iban a atacar la U.R.S.S. sumaban 5,5 millones de hombres. Incluían 190 divisiones, 3.712 tanques (incluidos 2.786 tanques medianos), 4.950 aviones de combate modernos, más de 47.000 morteros y piezas de artillería y 193 buques de guerra.
Así, en términos de proporción de fuerzas, el enemigo superó a las tropas soviéticas, en número de hombres, 1,8 veces, en tanques medianos y ligeros, en 1,5 veces, en aviones de combate de tipo reciente, en 3,2 veces, en artillería y morteros, 1,25 veces. En los sectores de las principales ofensivas, la superioridad del enemigo fue aún más considerable.