Прослышав о поражении союзников, Салтыков двинулся в Силезию и осадил Кольберг. Осенью Салтыков послал на Берлин корпус Чернышева, который 9 октября торжественно вступил в прусскую столицу. Русские сохраняли в городе образцовый порядок, но потребовали с населения 2 млн талеров контрибуции и разрушили все оружейные заводы. Фридрих спешно выступил на выручку Берлина. Однако Чернышев, не дожидаясь короля, покинул город через неделю после его захвата. Между тем, воспользовавшись отступлением прусской армии, австрийцы и имперцы заняли всю Саксонию. Фридрих повернул назад и узнал, что Даун разместил свою армию в укрепленном Торгауском лагере. Король решил выбить его оттуда, хотя понимал, что это почти безнадежная затея: левое крыло австрийцев примыкало к Эльбе, правое было защищено высотами, на которых находились мощные батареи, а фронт прикрыт лесами и болотами. Король разделил армию на две части и одну, под командой генерала Цитена, двинул в обход австрийских позиций, приказав ей начать атаку с тыла. Сам он напал на Дауна с фронта. Когда пруссаки вышли из леса, их встретил огонь 200 австрийских орудий. Град картечи был так силен, что пять прусских батальонов были перебиты, прежде чем успели сделать хоть один выстрел. Фридрих слез с коня и сам повел солдат в атаку. Пруссаки ворвались на высоты и овладели батареями. Казалось, победа уже на их стороне. Но тут яростная атака австрийских кирасир и драгун заставила пруссаков отступить. Новые попытки атак были безуспешны. Наступила ночь, и бой прекратился. Фридрих не смог сбить врага с его позиций, и это было равносильно поражению. Однако король упорно отказывался верить в неудачу и объявил, что утром возобновит сражение. Тем временем Цитен вышел в тыл к австрийцам, и ночью бой возобновился. При зареве пожаров солдаты Цитена пошли в атаку и овладели Сиптицкими высотами. Даун был ранен. Заменивший его генерал д'Оннель дал приказ отступать. На рассвете расстроенная австрийская армия покинула свои неприступные позиции и отступила за Эльбу.
Эта победа, вырванная в почти безнадежных обстоятельствах, была чрезвычайно важна для Фридриха после берлинской неудачи и привела в уныние его врагов. Вся Силезия и большая часть Саксонии опять оказались в руках пруссаков.
В 1761 г. Фридрих едва смог собрать стотысячную армию. Брата Генриха с 32 тысячами он отправил в Саксонию против Дауна, принцу Евгению Вюртембергскому дал 11 тысяч и поручил защищать Померанию от русских, а сам с остальным войском пошел в Силезию и старался помешать соединению русских с австрийцами. Несмотря на все его усилия, союзники соединились в конце августа и имели теперь 135 тысяч против 50-тысячной королевской армии. Фридрих отступил к Бунцельвице и занял здесь укрепленный лагерь. Чтобы поднять дух войска, король день и ночь был со своими солдатами, ел одну с ними пищу и часто спал у бивуачного костра. Однажды, после бурной дождливой ночи, проведенной в солдатской палатке, король сказал генералу Цитену: «Такого удобного ночлега я ещё никогда не имел». «Но ведь в вашей палатке стояли лужи!» – возразил Цитен. «В том-то и удобство, – отвечал Фридрих, – питье и купанье были у меня под рукой». Союзники со всех сторон окружили прусский лагерь, стараясь пресечь подвоз продовольствия. Начались голод и болезни. К счастью для Фридриха, русские и австрийцы постоянно ссорились между собой и даже не думали об активных действиях. Едва началась осень, они разошлись, так ничего и не сделав.
После ухода русских командовавший австрийцами Лаудон внезапным ударом захватил Швейдниц!
Тогда же Румянцев, действовавший в Померании, нанес сильное поражение принцу Вюртембергскому и осадил Кольберг. 5 декабря город капитулировал. Но вскоре после этого печального известия пришла другая весть – 5 января умерла непримиримая противница Фридриха, русская императрица Елизавета. На российский престол взошел Петр III, который никогда не скрывал своих горячих симпатий к Пруссии и её королю. Едва приняв власть, он поспешил заключить перемирие и отдал приказ своим полУмер кам немедленно отделиться от австрийцев. В апреле был заключен мир. В следующем месяце примеру России последовала Швеция. Фридрих получил возможность стянуть все свои силы против австрийцев и собрал 60-тысячную армию. Первой его заботой было отбить обратно Швейдниц. После двухмесячной осады город сдался 9 октября. Силезия опять стала целиком прусской. Через двадцать дней под Фрейбергом принц Генрих нанес поражение австрийской и имперской армиям. Осенью Англия и Франция заключили между собой мир. Австрия осталась последним противником Фридриха. Мария Терезия не в силах была продолжать войну и тоже согласилась на переговоры. 16 февраля 1763 г. был подписан Губертебургский мир, положивший конец Семилетней войне. Все державы сохранили довоенные границы. Силезия и графство Глацкое остались за Пруссией. Хотя война не принесла Фридриху территориальных приобретений, она доставила ему громкую славу по всей Европе. Даже во Франции и в Австрии у него было множество восторженных сторонников, заслуженно считавших прусского короля лучшим полководцем своего времени.
Последние четверть века своего правления Фридрих провел в мире. Ему предстояло много трудиться, чтобы водворить порядок и благосостояние в королевстве, расстроенном войной. За семь лет войны народонаселение уменьшилось на полмиллиона человек, многие города и села лежали в развалинах. Король деятельно взялся за восстановление страны. Разоренные провинции получили денежную помощь, все зерно из армейских магазинов было роздано крестьянам, им же король велел отдать 35 тысяч обозных лошадей. Для укрепления финансов король в три года изъял из обращения всю порченную монету, которую принужден был выпускать в годы войны, и велел перечеканить её в полновесные талеры. Убыль населения была частично пополнена за счет привлечения колонистов из других земель. Во внешних сношениях Фридрих старался сохранить дружественный союз с Россией, поддерживал её в войне с Польшей, но при этом не забывал и о своих интересах. В 1772 г. он очень ловко возбудил вопрос о разделе Польши, предлагая Екатерине II таким образом вознаградить себя за издержки в турецкой войне. Сам он при первом разделе получил Западную Пруссию с устьем Вислы.