К июню 1941 года немцы сумели подчинить основную часть континентальной Европы, заставив работать на них ее потенциал. К примеру, за счет союзников и оккупированных стран Германия увеличила к середине 1941 года свои ресурсы по стали в 2,2 раза, по железной руде в 7,7 раза, по нефти в 20 раз, алюминию в 1,7 раза, автомобилям в 2 раза. Германская промышленность, объединив европейскую индустриальную мощь, превосходила советскую по производству чугуна, стали, электроэнергии, алюминия, станков.
Основные показатели военно-экономического потенциала Германии к середине 1941 г. (годовое производство)
| Германия с Австрией | Европейские союзники Германии | Оккупированные Германией страны | Всего | |
| Электроэнергия (млрд к/ч) | 52 | 15 | 43 | 110 |
| Каменный уголь (млн т) | 185 | 2 | 161 | 348 |
| Железная руда (млн т) | 3,4 | 0,5 | 22,4 | 26,3 |
| Нефть (млн т) | 0,5 | 8,7 | 0,8 | 10 |
| Сталь (млн т) | 20 | 3,2 | 20,4 | 43,6 |
| Алюминий (тыс. т) | 131 | 23 | 64 | 218 |
| Автомобили (тыс. шт.) | 333 | 75 | 268 | 676 |
| Зерновые (млн ц) | 136 | 148 | 264 | 548 |
| Крупный рогатый скот (млн голов) | 22,9 | 15,3 | 45,4 | 83,6 |
С 1940-го по май 1941 года состав вооруженных сил Германии вырос почти в два раза и достиг 7,3 млн чел. Немецкая армия располагала отличным оружием и богатым опытом боевых действий. Ее состав был в основном укомплектован индустриальными рабочими методичными, дисциплинированными, хорошо знакомыми с техникой. Они были психологически подготовлены к войне и нацелены на победу.
Для нападения на Советский Союз немцы сформировали три основные группы армий: «Север» (фельдмаршал В. Лееб), «Центр» (фельдмаршал Ф. Бок) и «Юг» (фельдмаршал Г. Рундштедт). Они располагались на фронте в 2 тыс. км от Мемеля до Дуная.
Наиболее сильной была группа армий «Центр» (4-я и 9-я полевые армии, 2-я и 3-я танковые группы). Она наступала из района восточнее Варшавы на Минск и далее на Москву. На этом направлении, по мнению немецкого командования, Красная Армия должна была сосредоточить свои главные силы как в начале войны, так и на последующих ее этапах, когда возникнет угроза Москве.
Группа армий «Центр» имела задачу, сосредоточив главные усилия на флангах, окружить и уничтожить группировку советских войск в Белоруссии. Действовавшие на флангах танковые группы должны были, развивая наступление по сходящимся направлениям, соединиться в районе Минска, затем продолжать наступление к Днепру, форсировать его с ходу и выйти в район Смоленска.
Группа армий «Юг» (11, 17, 6-я полевые армии, 1-я танковая группа) наступала южнее реки Припять в общем направлении на Киев. Перед ней была поставлена задача уничтожить советские войска в Галиции и Западной Украине к западу от реки Днепр. В ходе наступления требовалось своевременно захватить переправы на Днепре в районе Киева и южнее его, создав тем самым предпосылки для продолжения операций восточнее Днепра. Танковая группа должна была стремительными действиями прорваться в район Киева, а затем наступлением вдоль Днепра не допустить отхода советских войск на левый берег реки.
Группа армий «Север» (16-я и 18-я полевые армии, 4-я танковая группа) получила задачу наступать из района Восточной Пруссии в общем направлении на Двинск (Даугавпилс), Псков, Ленинград, уничтожить советские войска в Прибалтике, захватить порты на Балтийском море. При этом войска группы не должны были допустить отхода боеспособных советских войск из Прибалтики на восток, с тем чтобы получить благоприятные условия для успешного продвижения на Ленинград.
Для действий на флангах советско-германского фронта привлекались вооруженные силы союзников Германии Финляндии и Румынии. Они должны были выполнять частные задачи, предпринимая наступление на отдельных операционных направлениях и сковывая советские войска в полосе своих действий. Численность войск Германии и ее союзников у границ СССР составляла 4,2 млн чел.
Первые стратегические операции планировались на глубину 500600 км. Решающую роль в окружении советских войск в Белоруссии, Прибалтике и на Украине должны были сыграть танковые группы. Они имели мощную авиационную поддержку. Группу армий «Север» поддерживал 1-й воздушный флот. Группу армий «Центр» 2-й воздушный флот. Группу армий «Юг» 4-й воздушный флот.
К войне привлекались также и ВМС Германии. Им ставилась задача обеспечить немецкие коммуникации на Балтийском и Баренцевом морях и блокировать Финский залив. Главная роль в борьбе против ВМФ СССР отводилась авиации и сухопутным войскам, которые должны были захватить порты и военно-морские базы с суши.