К началу 1917 года Балтийский флот насчитывал около 100 тысяч человек из них около 80 тыс. матросов, до 700 боевых и вспомогательных кораблей (в том числе 8 линкоров, 9 крейсеров, 68 эсминцев, 28 подлодок и др.). Главными базами Балтфлота были: Кронштадт, Гельсингфорс, Свеаборг, Ревель. Штаб командования Балтийского флота находился в Хельсинки. Матросы-балтийцы участвовали в борьбе с выступлением Корнилова, в сентябре — октябре 1917 действовали при обороне Моонзундских островов против превосходящих сил Германии. Отряды моряков Балтфлота, а также корабли крейсер «Аврора», эсминцы «Самсон», «Забияка», заградитель «Амур», сторожевой корабль «Ястреб» и др. участвовали в Октябрьском вооруженном восстании в Петрограде и в борьбе с выступлением Керенского — Краснова в 1917. Всего с 25 октября (7 нояб.) по 2 (15) ноября Балтийский флот направил в район Петрограда свыше 40 кораблей и свыше 15 тысяч матросов.