Отряд за отрядом уходили из Петрограда на фронт, который был уже в непосредственной близости от города. А на петроградских заводах и фабриках кипела работа. Оставшиеся рабочие трудились по 12–16 часов в сутки, превозмогая усталость и голод. Резко поднялась производительность труда. Увеличилось производство снарядов и патронов. Ремонт бронепоездов, паровозов, бронемашин, грузовиков производился во много раз быстрее, чем полагалось по техническим нормам. Так, бронепоезд № 6 был отремонтирован рабочими Путиловского завода всего лишь за сутки вместо нескольких дней, предусмотренных по плану. Автомобильная мастерская завода выпустила после ремонта более 25 автомашин за 25 дней вместо положенных 6 месяцев. Артиллерийский отдел завода в течение нескольких дней произвел капитальный ремонт 72 орудий и 8 бронепоездов.
В эти дни путиловцы дали фронту первые пять советских танков. Это были обычные бронемашины, поставленные на гусеничный ход, но самый факт их появления на фронте имел большое значение. Ведь до этого защитники Петрограда ничего не могли противопоставить английским танкам Юденича.
Ижорский завод продолжал выполнять военные заказы даже тогда, когда белогвардейцы находились в полутора километрах от завода. После работы в цехах Ижорцы шли рыть окопы. Многие из них непосредственно участвовали в боях, состоя в рабочем боевом отряде, который был сформирован Колли неким комитетом РКП(б). Колпинские работницы в составе санитарного отряда также приняли участие в борьбе на фронте.
Рабочие 1-й Государственной швейной фабрики в дни самых ожесточенных боев под Петроградом изготовляли по две тысячи шинелей в сутки. В обычное время производительность фабрики не превышала тысячи шинелей.
Десятки тысяч петроградцев трудились на строительстве оборонительных рубежей на ближних подступах и в самом городе. На территории Петрограда сооружалось три основных оборонительных рубежа.
Первый оборонительный рубеж (внешний) проходил вдоль южных окраин города. Укрепления здесь возводили рабочие расположенных в этом районе заводов «Красный Путиловец», Вагоностроительного, «Электросила», обувной фабрики «Скороход» и других предприятий. Работа шла круглые сутки. На рытье окопов, сооружение пулеметных гнезд, проволочных заграждений выходило все население рабочих окраин. Второй рубеж представлял собой укрепленную полосу между Обводным каналом и рекой Мойкой. Третий рубеж тянулся по южному берегу Васильевского Острова, по набережной Петроградской и Выборгской сторон и далее вверх по правому берегу Невы.
Для усиления оборонительных рубежей были использованы боевые корабли Балтийского флота — линкор «Севастополь» и несколько эскадренных миноносцев. Они должны были прикрывать своим огнём фланги первого и третьего рубежей. Для этого «Севастополь» с несколькими миноносцами был поставлен на якоря у входа в петроградский Торговый порт, а эсминец «Самсон» проведен вверх по Неве к селу Рыбацкому.
Несколько линий обороны создавалось и на северных окраинах города — на случай нападения белофиннов.
На петроградских улицах и около мостов сооружались баррикады. В окнах домов были оборудованы пулеметные гнезда. Вокзалы и общественные здания превращались в опорные пункты круговой обороны. На перекрестках улиц, на площадях устанавливались бронированные башни для орудий.
Буквально за несколько суток Петроград вновь, как и летом 1919 года, превратился в неприступную крепость. Большую роль в создании оборонительных рубежей, в формировании рабочих отрядов, в наблюдении за порядком в городе сыграл Совет внутренней обороны Петрограда во главе с Д. Н. Авровым. Ему были подчинены районные штабы внутренней обороны, созданные районными комитетами РКП(б) и исполкомами Советов.
В первых рядах трудящихся Петрограда, поднявшихся на защиту родного города, находились, как и всегда, коммунисты. Своей самоотверженной преданностью делу революции они сплачивали ряды защитников героического города, укрепляли их волю к победе. Тысячи заявлений о желании вступить в ряды партии являлись ярким свидетельством тесной связи партийных организаций города с широкими трудящимися массами. Они свидетельствовали о громадном авторитете Коммунистической партии, о том, что трудящиеся безгранично верят своей партии. С исключительным подъемом в октябре 1919 года прошла вторая «партийная неделя», за время которой в Петрограде, Петроградской губернии, в войсках 7-й армии и на кораблях Балтфлота вступило в партию 13 572 человека.