Летом 1714 г. молодой русский галерный флот из 99 судов с пехотными полками на борту встретился с эскадрой шведских кораблей (15 линейных и 14 меньших судов) у мыса Гангут. Русские одержали победу и захватили 10 шведских судов. Эта победа открыла русскому флоту просторы Балтики. Вскоре русские заняли Аландские острова. Под угрозой оказались берега самой Швеции.
В 1719 году русский корабельный флот одержал победу над шведами у острова Эзель. В июле 1720 года у острова Гренгам отряд русских кораблей нанес шведам еще одно тяжелое поражение, захватив 4 фрегата, 104 пушки и 407 пленных. Эта победа, как писал Петр I, была одержана
30 августа 1721 г. в финском городе Ништадт Швеция и Россия подписали мирный договор. При подписании мира царь заявил:
Таким образом, Россия достигла давней цели: она стала морской державой и получила надежный выход в Балтийское море. Исход войны внес коренные изменения в международное положение России. Она вышла на широкую международную арену, превратилась в великую европейскую державу, и ни один вопрос международной жизни не мог решаться теперь без ее участия.
22 октября 1721 года в соборной церкви Святой Троицы состоялись торжества по поводу подписания мирного договора со Швецией. После прочтения текста договора и праздничной литургии к государю подошли все члены Сената. От их имени выступил канцлер Гавриил Иванович Головкин, который, перечислив заслуги государя перед государством, сказал:
Петр I. Церковь. Дворяне