Несмотря на видимые успехи, ход войны не следовал в нужном немцам направлении. Не везде советская оборона рушилась. Некоторые позиции держались по нескольку недель и даже месяцев. В Брестской крепости на границе с оккупированной Польшей 3000 советских солдат сражались до последнего человека, держались несколько недель против штурмующих 20 000 немцев. Одесса, советский морской порт на Чёрном море, держалась против атак 4-й румынской армии около 10 недель от августа до октября 1941 года. Аналогично, порт Севастополь выдержал много стремительных атак до лета 1942 года. В то время, как миллионы советских солдат были взяты в плен, многие десятки тысяч других, самостоятельно, малыми группами, взводами, батальонами, бригадами и целыми дивизиями выходили из окружения, и присоединялись к войскам Красной Армии. Советские массовые контратаки вынуждали немцев отходить и перегруппировываться во многих случаях. Советская оборона Киева задержала наступление немцев на западе Украины на месяц. Сражение в смоленском регионе в июле-августе 1941 года задержало наступление немцев на Москву на два месяца. Сильные контратаки под Ленинградом помешали намерениям Гитлера захватить и сровнять с землёй второй по значению город Советского Союза. Жестокость сражений задушила первоначальные надежды немцев на лёгкую войну. 11 августа генерал Гальдер начал сомневаться: «В начале войны мы рассчитывали, что против нас будет 200 вражеских дивизий. Но сейчас мы имеем 360. Эти дивизии плохо обучены и вооружены, в нашем понимании этого слова, и их тактические качества неудовлетворительны. Но они существуют. Если мы уничтожим дюжину русских дивизий, то появится другая дюжина».
Цена, заплаченная за немецкие победы, была очень высока. В первые три недели войны немцы потеряли 100 000 человек, более 1700 танков и самоходных орудий, и 950 самолётов. В июле они теряли по 1700 человек в день. В августе общие потери были около 180 000 человек. Это не сравнтмо с астрономическим советскими потерями, но они были значительно больше, чем немцы теряли ранее. За всю кампанию в Западной Европе в 1940 году общие потери немцев составили только 150 000 человек, включая 30 000 убитых. С критической точки зрения, вопреки эффектному продвижению, в России вермахту не удалось достичь стратегических целей. Ленинград был осаждён, но не взят. Немецкое наступление на юге достигло Ростова-на-Дону, ворот на Кавказ и к нефтяным полям Баку, но «не хватило пороху», и в конце ноября город был освобождён русскими.
Последним шансом Гитлера победить в войне в ходе одной кампании был захват Москвы. В немецком наступлении на советскую столицу в октябре 1941 года участвовало более 70 дивизий – миллион человек, 1700 танков, 14000 артиллерийских орудий и около 1000 самолётов. Наступление группы армий Центр было остановлено в 20 милях от Москвы. 5 декабря Красная Армия, прорвав фронт под Москвой, оттеснила немцев на 40-50 миль от города. Это было первое поражение вермахта во второй мировой войне. Это был сигнал, что операция «Барбаросса» провалилась, и что Гитлер получил длительную войну «на истощение» на восточном фронте. «Русская кампания 1941 года была серьёзным поражением Германии».
В декабре 1941 года европейская война превратилась в глобальную. После за японского нападения на Пёрл-Харбор 7 декабря США вступили в войну с германским союзником на Дальнем Востоке, и гитлеровская декларация об объявлении войны Америке от 11 сентября привела США на европейский театр военных действий. Это окончательно завершило формирование американо-британско-советской коалиции, которая начала складываться летом 1941 года. В этих новых обстоятельствах Гитлер начал подсчитывать ресурсы, в которых он нуждался для поддержания глобальной войны против коалиции. Его пристальный взгляд упал на нефть, промышленность и сырьё Украины, южной России, и Кавказа.
Сталинская реакция на немецкое нападение.
«Рассказ» о сталинской реакции на операцию Барбаросса повествует, что он был в шоке, удивлён немецким нападением, отказывался поверить, что это случилось и, затем, впал в депрессию, и не хотел встречаться со своими коллегами по Политбюро. Как и многие другие истории о Сталине, эта берёт начало в хрущёвской секретной речи на 20-м съезде партии в 1956 году:
«Было бы неправильно забыть, что, что после первых поражений на фронте Сталин посчитал, что это конец. В одном из разговоров в те дни он сказал: «Всё, что сделал Ленин, мы просрали». После этого Сталин долгое время не руководил военными операциями и перестал вообще что-либо делать. Он вернулся к активной деятельности только когда несколько членов политбюро пришли к нему и сказали, что необходимо принять ряд мер для приведения в порядок ситуации на фронте».
Хрущёв, который находился в Киеве, когда началась война, сочинил историю в своих мемуарах, что Берия говорил ему, что Сталин смирился с поражением и заперся на своей даче в отчаянии.