Менее удачно шли дела с союзниками. Военные действия против шведов на юге Балтийского моря были, правда, не без удач: шведы теряли свои северогерманские владения. Но дипломатические недоразумения и столкновения мешали единству союзных действий. Когда после Прутского похода Петр в 1711 и 1712 годах приезжал в Германию, ему удалось теснее сблизиться с Пруссией, но прочими своими союзниками он уже был недоволен за их неискренность и неумение вести войну. Но в то же самое время и дипломатия, и западноевропейская публицистика были, в свою очередь, недовольны Петром. Они приписывали ему завоевательные виды на Германию, в его дипломатах видели диктаторские замашки и боялись вступления русских вспомогательных войск в Германию. И после неудачи на Пруте Петр своим могуществом был страшен Европе.
От союза с Петром, однако, не отказывались. С участием русских союзники вытеснили шведов окончательно из их германских владений в 1715 и 1717 годах. Не помогло шведам и присутствие самого Карла, который в 1714 году вернулся из Турции. Одновременно со взятием у шведов последней крепости в Германии (Висмара) союзники задумали высадку в самую Швецию и отдали союзные флоты под личное начальство Петра, но высадка не состоялась благодаря крупным недоразумениям между Петром и союзниками. Петр думал занять Висмар своими войсками, желая передать его герцогу мекленбургскому, за которого выдал замуж свою племянницу Екатерину Ивановну. Но датская и германская дипломатия воспротивилась занятию Висмара, ибо видели в этом желание русских овладеть и Мекленбургом, и Висмаром. В то время (1716) страх перед Петром на Западе достиг своего апогея. Петр действительно держал себя с большим чувством собственного достоинства и давал понять союзникам свои силы. Благодаря этому он стал любимым предметом массы политических памфлетов, которые приписывали ему самые чудовищные завоевательные планы.
Опасения прессы разделяла и дипломатия: английские дипломаты делали представления германскому императору о необходимости удалить русских из Германии; датчане желали, чтобы Петр со своими войсками оставил Данию, где он был в 1716 году; в Германии требовали выхода русских из Мекленбурга; Петр всюду видел страх и недоброжелательство, то скрытое, то явное. Понимая, что при таких условиях нет возможности действовать против Швеции решительно, и рассерженный недопущением русских в Висмар, Петр пришел к мысли действовать отдельно от союзников. Голштинский дипломат барон Герц взялся быть посредником между Петром и Карлом. Но пока это посредничество не привело еще к определенным результатам, Петр вступил в оживленные сношения с Францией, которая до тех пор держала сторону Швеции, а к России была враждебна, потому что Москва дружила с ее врагом – германским императором. В 1717 году Петр предпринял даже поездку через Голландию во Францию с надеждой заключить и политический и брачный союз с французским королем (маленьким Людовиком XV). Но пребывание Петра в Париже, представляющее любопытный эпизод в личной жизни Петра, не привело ни к чему. Он добился только обещания Франции отступить от дружеских договоров с Швецией. Возвратившись в Голландию, Петр возобновил переговоры с Герцем об отдельном мире между Швецией и Россией. На 1718 год был назначен русско-шведский конгресс на Аландских островах.
Конгресс этот состоялся (с нашей стороны были на конгрессе Брюс и Остерман). Обе стороны желали мира, но об условиях его не могли сговориться очень долго. Когда же пришли к соглашению, смерть Карла XII помешала делу. После Карла на престол Швеции была избрана его сестра Ульрика-Элеонора, и правление перешло в руки аристократии. Переговоры о мире были прерваны, и возобновилась война. Но теперь Петр стал действовать крайне решительно. Несмотря на поддержку Англии, оказанную Швеции, Петр ежегодно – в 1719, 1720 и 1721 годах – посылал русские корпуса в самую Швецию и этим принудил шведское правительство возобновить мирные переговоры. В 1721 году состоялся съезд русских и шведских дипломатов в Ништадте (недалеко от Або), и 30 августа 1721 года мир был заключен. Его условия были таковы: Петр получил Лифляндию, Эстляндию, Ингрию и Карелию, возвращал Швеции Финляндию, уплачивал два миллиона ефимков (голландских талеров) в четыре года и не принимал на себя никаких обязательств против прежних союзников. Петр был чрезвычайно доволен этим миром и торжественно праздновал заключение его.