К 22 июня 1941 года у границ СССР было сосредоточено и развёрнуто 3 группы армий (всего 181 дивизия, в том числе 19 танковых и 14 моторизованных, и 18 бригад). Поддержку с воздуха осуществляли 3 воздушных флота.
На 22 июня 1941 года в приграничных округах и флотах СССР имелось 3 289 850 солдат и офицеров, 59 787 орудий и миномётов, 12 782 танка, из них 1475 танков Т-34 и КВ, 10 743 самолёта. В составе трёх флотов имелось около 220 тысяч человек личного состава, 182 корабля основных классов (3 линкора, 7 крейсеров, 45 лидеров и эсминцев и 127 подводных лодок). Непосредственную охрану государственной границы несли пограничные части (сухопутные и морские) восьми пограничных округов. Вместе с оперативными частями и подразделениями внутренних войск они насчитывали около 100 тысяч человек.