В самый разгар Русско-турецкой войны 1787-1791 гг. шведский король предпринял последнюю попытку возвратить часть петровских завоеваний. Кроме намерения вернуть всё завоёванное Россией побережье Прибалтики, он потребовал от Екатерины возвратить Турции (с которой он выступал в союзе) все черноморские приобретения России. Военные действия начались в 1788 г. и шли с переменным успехом на территории Финляндии и на Балтийском море. Судьбу войны решило Выборгское морское сражение в июне 1790 г., завершившееся победой русского флота. В июле был заключён мирный договор. Война закончилась без изменения границ между двумя странами. Её главным итогом было заключение союзнических отношений между Россией и Швецией, что означало окончательное признание шведами итогов Северной войны.