Непосредственным поводом для этого столкновения стало то, что Россия увязла на черноморском фронте, но причина была давняя: Швеция никак не желала смириться с потерей балтийских владений.
С 1771 года в скандинавской стране царствовал беспокойный, амбициозный Густав III, нацелившийся на реванш. Этому способствовали посулы политических врагов Петербурга — Англии и Пруссии. С первой Екатерина рассорилась во время Американской войны, выступив в поддержку восставших колоний, а с Берлином отношения были обострены из-за дележа Польши.
Армия у Швеции была небольшая, но самые лучшие русские войска находились далеко на юге, поэтому целых два года боевые действия на суше шли вяло, без больших сражений.
Основные события произошли на море.
Сначала в августе 1789 года русский флот нанес тяжелое поражение шведскому при Рочен-сальме, и стало казаться, что война вот-вот закончится победоносно для Петербурга, но в июне следующего года удача повернула в другую сторону: под Выборгом шведы утопили половину русской эскадры.
Король Густав ухватился за шанс уйти от разгрома и предложил мир; Екатерине надо было развязать руки, чтобы покончить с турками — и эта бестолковая война быстро закончилась без какого-либо результата. Она будет не последней.