После нападения Пруссии на Саксонию войска Фридриха II заставили саксонскую армию капитулировать, затем нанесли еще несколько поражений противнику. Под сильным давлением венского двора российская императрица Елизавета Петровна приказала русской армии двигаться в Центральную Европу.
Таким образом летом 1757 года Россия вступила в Семилетнюю войну. Изначально командование русской армией осуществлял генерал-фельдмаршал Апраксин. Но после победы русских в Гросс-Егерсдорфском сражении он неожиданно отвел войска от Кенигсберга к Мемелю (ныне Клайпеда), из-за чего императрица сняла его с должности и отдала под суд. Главнокомандующего Апраксина сменил генерал Фермор, однако, не отличаясь решительностью и активностью, он также ненадолго задержался на этом посту и в начале 1759 года по решению императрицы передал командование генерал-аншефу Салтыкову. Новому главнокомандующему вверялись войска, находившиеся за пределами российских границ от балтийского побережья до австрийских земель. Салтыков должен был сосредоточить главные силы русской армии в Познани с целью последующего выдвижения ее в западном направлении, к реке Одер, для соединения с силами союзников-австрийцев. Затем предусматривались уже совместные действия русских и австрийцев в направлении на Кюстрин и Берлин. Но венский императорский двор всеми силами старался использовать русские войска для прикрытия собственных границ с Пруссией и таким способом избежать поражения.
Весной 1759 года почти 40-тысячная русская армия под командованием генерал-аншефа Салтыкова подошла к Одеру, собираясь переправиться через реку и соединиться в районе Кроссена с австрийской армией. Эти действия встревожили прусского короля Фридриха II, решившего воспрепятствовать соединению сил неприятеля. Он выдвинул навстречу русским войскам усиленный корпус под командованием одного из своих лучших военачальников — генерала Веделя.
Битва состоялась 12 июля 1759 года, на высотах восточнее и юго-восточнее селения Пальциг. Русские войска построились в две линии, кавалерия встала на флангах, составив резерв главнокомандующего, а для артиллерии были оборудованы батарейные позиции, благодаря чему часть батарей могла стрелять по неприятелю через головы своих войск. Фронт русской армии защищала также протекавшая перед ним небольшая речушка. Прусской пехоте даже не удалось перейти по мосту через реку — каждый раз русские отбрасывали противника назад артиллерийским и ружейным залповым огнем и штыковыми контратаками.
В Пальцигском сражении особенно отличились русские артиллеристы, поливавшие неприятеля батарейным огнем из единорогов и гаубиц. Пруссаки проиграли полностью и контрбатарейную борьбу. Полным разгромом закончилась и попытка тяжелой кирасирской кавалерии Веделя атаковать русских во фланг.
Потери пруссаков в Пальцигской битве составили свыше 7 тысяч человек, из них 4 тысячи были убиты. Русская армия потеряла убитыми и ранеными 5 тысяч человек.
Победа русской армии под Пальцигом открыла союзникам путь для совместного наступления на столицу Пруссии Берлин, в то время не имевшую особого прикрытия. Салтыков повел свои войска к Кроссену, где к ним должны были присоединиться главные силы австрийцев. Но союзников там не оказалось. Оценив ситуацию, главнокомандующий двинул свою армию к Франкфурту-на-Одере, немногочисленный гарнизон которого трусливо бежал, узнав о приближении русских, и 20 июля захватил этот прусский город. Но вместо ожидаемых главных сил союзников на следующий день после захвата Франкфурта к русской армии подошел лишь небольшой корпус генерала Лаудона. Когда же генерал-аншеф Салтыков предложил австрийскому главнокомандующему фельдмаршалу Доуну двинуться на Берлин, чтобы перенести боевые действия на внутреннюю территорию Пруссии, тот воспротивился, избрав для этой цели Силезию, что отвечало интересам его государства.
Чтобы не допустить наступления Салтыкова на Берлин, король Фридрих II во главе главных сил своей армии вышел навстречу неприятелю с намерением разбить его в генеральном сражении. Союзные войска в составе 41 тысячи русских, 18,5 тысячи австрийцев и 248 орудий расположились в это время недалеко от Франкфурта на восточном берегу реки Одер, готовясь к маршу в Силезию, где им предстояло соединиться с главными силами армии Австрии.
Имевший под своим командованием 48 тысяч человек и около 200 орудий, Фридрих II решил разгромить противника ударом с северо-востока во фланг и тыл. 30–31 июля прусская армия переправилась через Одер севернее Франкфурта и двинулся к деревне Кунерсдорф, в окрестностях которой расположились союзные войска. Однако хитрый маневр неприятельской армии был разгадан. Чтобы не быть атакованным на марше, генерал-аншеф Салтыков решил встретить противника близ Франкфурта-на-Одере, расположив войска на высотах между городом и Кунерсдорфом.