Шведские канонерские лодки постройки 1789–1790 гг. имели длину 30,2 м, ширину 4,38 м и осадку 1,25 м. Они вооружались двумя 24-фунтовыми пушками и имели 15 пар вёсел. Экипаж составлял 63 человека.
В середине 80-х гг. XVIII века Чапман создал новый тип гребного судна – канонерский йол. Длина его составляла 13,5 м, вооружение – одно 18 или 24 фунтовое орудие. Йолы были значительно дешевле канонерских лодок, да и строить их было проще и быстрее. К лету 1790 г. была построена большая серия йолов, имевших длину 12,5 м, глубину интрюма 0,75 м, оснащённых пятью парами вёсел, мачтой и вооружённых одной 24-фунтовой пушкой. Экипаж 24 человека. Этот вариант канонерского йола стал классическим и просуществовал без принципиальных изменений до середины XIX века.
К началу войны финская эскадра армейского флота делилась на дивизионы. В каждом дивизионе состояло: две турумы, одна удема, одна пойема, девять канонерских лодок, один мониторный баркас, четыре канонерских баркаса, четыре шлюпки с 3-фунтовыми пушками, одно рекогносцировочное судно, одна авизо-яхта и одно водоналивное судно.
К 1788 г. армейский флот Швеции имел в своём составе семь турум: «Норденд», «Саллан Варре», «Лодброк», «Вьорн Ярнсида», «Рогвалд», «Сигурд» и «Ивар Берлос»; четыре галеры: «Гамле», «Фройя», «Диса» и «Бринхилда»; 28 галер; 30 канонерских лодок; 8 мониторных и 15 канонерских баркасов. Кроме того, армейский флот усилили двумя парусными фрегатами, вооружёнными двадцатью четырьмя 12-фунтовыми пушками. Ранее эти фрегаты находились в составе корабельного флота (точнее, морского флота).
На свеаборгской верфи строились ещё шесть турум: «Биргер Ярл», «Эрик Сегерсолл», «Ивар Витсарк», «Тор», «Фрей» и «Ингве». Но достроить их до конца войны не успели.
В ходе боевых действий 1788–1790 гг. армейский флот пополнялся вновь построенными судами и переоборудованными старыми финскими скуттерами, и к 1790 г. шведский армейский флот, несмотря на потери, имел 295 боевых судов и 54 вспомогательных.
Русский Балтийский флот на бумаге выглядел весьма внушительно. В его составе было 46 кораблей. Кроме того, восемь кораблей находилось в постройке. Однако значительная часть кораблей была в плохом состоянии. Поэтому 10 кораблей в ходе войны ни разу не покидали Кронштадтскую гавань. Они в лучшем случае годились для обороны острова Котлин.
Пять новых кораблей находилось в Архангельске, там же строилось ещё пять кораблей. Три самых сильных 100-пушечных корабля были отправлены из Кронштадта в Копенгаген. В итоге в Финском заливе имелось всего 26 кораблей, часть из которых к тому же требовала ремонта.
Русские корабли для своего времени имели довольно мощное вооружение. Согласно положению, введенному 15 марта 1767 г., пушки по кораблям распределялись следующим образом:
Это положение просуществовало до 1801 г. Однако в него периодически вносились небольшие изменения. Так, на 100-пушечных кораблях на нижнем деке вместе с 36-фунтовыми пушками ставилось по несколько 1-пудовых единорогов. С 1787 г. из Англии начали поступать карронады и т. д.
Кроме кораблей в составе Балтийского флота по штату положено было иметь пять бомбардирских кораблей, десять фрегатов, четыре пакетбота, три прама и три полупрама. Фактически имелось четыре бомбардирских корабля – «Перун», «Гром», «Страшный» и «Победитель». Пятый бомбардирский корабль «Молния» разбился в 1787 г. у острова Вормса.
Парусных фрегатов было пятнадцать, не считая двух новых в Архангельске. Кроме того, фрегат «Рига» использовался как брандвахта в устье Западной Двины у Риги.
В строю было четыре прама: 36-пушечные «Олифант» и «Сердоболь» и 38-пушечные «Гремящий» и «Лев». Размеры прамов: длина 36,6 м, ширина 10,7 м, глубина интрюма 2,9 м.
Полупрамов в строю было только два – «Барс» (26 пушек) и «Леопард» (28 пушек). Размеры полупрамов: длина 32,9 м, ширина 10,1 м, глубина интрюма 2,1 м.
Строительству гребного флота в царствование Екатерины II уделялось меньше внимания, чем в 1703–1743 гг. И это понятно, императрица не собиралась воевать на Балтике. Её взоры были обращены к Турции. Корабли, фрегаты и даже бомбардирские корабли с успехом воевали как на Балтике, так и на Средиземном море. Соответственно, им и уделялось основное внимание, в отличие от галер, которые могли быть эффективно использованы лишь в Финском и Ботническом заливах.
Тем не менее по числу гребных судов галерный флот был достаточно многочисленным. К 1788 г. по штату мирного времени он насчитывал 100 галер, 19 кайков, 15 дубель-шлюпок, 2 бригантины и 10 венецианских ботов.
Галеры были четырёх типов: 25-, 22-, 20– и 16-баночные. Все типы галер имели две мачты с латинскими парусами. Исключением являлась галера «Храбрая», она имела три мачты.