Положение контрреволюционных сил в Прибалтике было неустойчиво и потому, что именно здесь выявились острые противоречия между американо-англо-французским империализмом и реваншистскими кругами Германии. Немецкие войска фон дер Гольца продолжали находиться в Латвии и вели себя так, будто Версальского мирного договора не существовало. Фон дер Гольц открыто заявлял, что поскольку его войска состоят из «добровольцев» и не подчиняются берлинскому правительству, то и условия Версальского договора не могут на них распространяться. Все поведение командования немецких «добровольцев» говорило о том, что германские монополисты, содержавшие эти войска, задались целью упрочить свои позиции в Прибалтике, чтобы хоть сколько-нибудь компенсировать себя за понесенные ранее поражения.
Под руководством германской военщины в Латвии сформировалось крупное русское белогвардейское соединение — «корпус имени графа Келлера» — под командованием полковника Вермонта- Авалова. Граф Келлер, чье имя носил корпус, был одним из тех белогвардейских генералов, которые активно сотрудничали с немецкими оккупантами на Украине в 1918 году. Он добивался тогда содействия германского командования в создании белогвардейских формирований на северо-западе России и выражал готовность возглавить их, но был убит петлюровцами в Киеве. Имя Келлера в названии корпуса Бермонта-Авалова символизировало преданность союзу с немецким империализмом. Командные посты в корпусе занимали прогермански настроенные белогвардейские офицеры. В материальном обеспечении войска Бермонта-Авалова полностью зависели от империалистов Германии. С их помощью в лагерях русских военнопленных в Германии вербовались пополнения. Численность корпуса достигала 10 тысяч человек при 16 орудиях, 100 пулеметах, 12 минометах и 12 аэропланах.
Деятельность германских милитаристов и подвластных им белогвардейских сил в Латвии вызывала тревогу в лагере Антанты. Германия не переставала существовать как военный соперник держав Антанты в районе Прибалтики. В сентябре 1919 года Антанта потребовала увода войск фон дер Гольца в Германию. Германское командование, с согласия правосоциалистического правительства в Берлине, пустилось на хитроумный трюк. Фон дер Гольц был отозван в Германию, его войска расформированы и в полном составе, со всем оружием и техническими средствами, переданы под командование Бермонта-Авалова в качестве «немецких добровольцев». На этой основе возникла так называемая Западная русско-немецкая добровольческая армия, состоявшая на четыре пятых из немцев. В ее рядах осенью 1919 года насчитывалось более 51 тысячи солдат и офицеров.
Военная миссия Антанты в Прибалтике неоднократно пыталась в конце августа и в сентябре 1919 года принудить Бермонта-Авалова перейти со своими войсками в подчинение Юденича и принять участие в его втором наступлении на Петроград. Бермонт-Авалов был приглашен участвовать в Рижском совещании 26 августа. При этом он был поставлен в известность, что приказом Юденича он назначается на пост командующего всеми белогвардейскими вооруженными силами в Литве и Латвии. Буквально накануне наступления, 27 сентября, Юденич направил в штаб «корпуса имени графа Келлера» приказ о выступлении в Нарву для соединения с войсками Северо-Западной армии. Однако все попытки подчинить корпус военному руководству Антанты потерпели полную неудачу: он не двинулся из Латвии, не вышел из-под немецкой опеки и не присоединился к армии Юденича.
Все это создавало в Прибалтике напряженную обстановку. Тем не менее командование Северо-Западной армии и военные представители Антанты усиленно готовились к петроградской операции. Они рассчитывали на то, что Красной Армии будет не под силу одновременно и оборонять Петроград, и давать отпор Деникину, рвавшемуся к Москве.
К началу вражеского наступления противостоящая белым советская 7-я армия насчитывала 24 850 штыков, 800 сабель при 148 орудиях, 6 бронепоездах и 9 броневиках. Ее войска были растянуты на фронте примерно в 400 километров по юго-восточному берегу Копорского залива от деревни Гора Валдай, через Ямбург, по реке Луге до озера Красногорского, далее по рекам Вердуге и Желче, по восточному берегу Псковского озера и юго-западнее последнего до устья реки Кудеб, где проходила разграничительная линия с 15-й армией. В 7-ю армию в то время входили четыре стрелковые дивизии: 6-я, занимавшая участок от Копорского залива до Ямбурга; 2-я — от Ямбурга по реке Луге до озера Сяберского; 19-я — в районе города Луги и южнее; 10-я — в районе Пскова.