В августе 1718 г. Карл XII выдвинул дополнительные пункты. Шведские представители требовали возвращения города Кексгольма и продолжали настаивать на оказании военной помощи со стороны России против Дании. Но русские уполномоченные отвечали решительным отказом.
К концу августа проект договора был все же согласован, и Петр его одобрил. За Россией закреплялась Ингрия, Лифляндия, Эстляндия и часть Карелии с Выборгом. Занятая русскими войсками Финляндия и большая часть Карелии отходили Швеции. Государственный строй Речи Посполитой сохранялся. Россия обещала оказать помощь Швеции в возвращении Вердена и Бремена.
Карл XII настолько уверовал в положительный исход переговоров с русскими, что в октябре 1718 г. в очередной раз вторгся в Норвегию, решив поправить свои дела за счет Дании. Основные силы под командованием Карла двинулись к Фридрихсгаму (ныне г. Хамина в Финляндии), а северная армия генерала Армфельда – к Тронхейму.
30 ноября (11 декабря) 1718 г. во время осмотра осадных траншей под крепостью Фредриксхаль Карл XII был убит. По одной версии, он был убит датской пулей, по другой – застрелен шведскими заговорщиками.
Карл XII не имел детей. Ближайшим наследником был сын его старшей сестры, Карл Фридрих, герцог Голштинский, находившийся в войске при дяде во время смерти последнего. Однако шведский ригсдаг фактически произвел государственный переворот и избрал королевой младшую сестру Карла XII, Ульрику Элеонору. При этом королевская власть в Швеции была сильно ограничена. Герцогу Голштинскому пришлось бежать из Швеции, а барон фон Гёрц был казнен.
Смерть Карла XII временно заставила Петра отказаться от вмешательства в германские дела. Царю пришлось кончать войну самым простым и надежным способом – угрозой вторжения в Швецию через Финляндию. В летние кампании 1719 и 1720 годов русский галерный флот высадил в районе Стокгольма несколько тактических десантов, в ходе которых было разрушено несколько городов. 27 июля 1720 г. у острова Гренгам в шхерах у Гельсингфорса русский галерный флот обратил в бегство шведскую парусную эскадру. Четыре шведских фрегата были взяты на абордаж.
В кампанию 1720 года в Швеции с галер был высажен 5,5-тысячный корпус генерала Петра Петровича Ласси. Солдаты и особенно казаки Ласси славно погуляли по шведскому побережью. В шведских водах русские галеры захватили и уничтожили 40 шведских каботажных судов. Были разрушены один оружейный и двенадцать железообрабатывающих завода, сожжены три городка, 19 приходов, 79 мыз, 506 деревень с 4159 крестьянскими дворами.
Погром, произведенный отрядом Ласси, стал последней каплей, принудившей Швецию закончить не посильную для нее борьбу.
30 августа (10 сентября) 1721 г. в Ништадте был подписан русско-шведский мирный договор. Нужда в немецких союзниках отпала. Тем не менее Петр не отказался от новых германских химер. Об этом свидетельствует и брак его дочери Анны Петровны с Карлом Фридрихом, герцогом Шлезвиг-Гольштейн-Готторпским. Кстати, от их сына Петра III и пошла Гольштейн-Готторпская династия Романовых.
Элементом планируемой экспансии в Германию стал и «Прибалтийский заповедник Петра Великого».
Царь, завоевав Эстляндию и Курляндию, оставил без изменений власть германских бюргеров в городах и германских феодалов, угнетавших коренное население Эстонии и Латвии. Впервые в истории России в ее большом регионе вся власть принадлежала иностранцам, а государственным языком был немецкий, вся же без исключения администрация состояла из немцев. Во всех школах и Дерптском университете преподавание велось на немецком языке. Русский язык, равно как и языки местного населения, был фактически вытеснен из жизни Прибалтики.