В российском Адмиралтействе шли споры: какой тип броненосца необходим тихоокеанскому флоту. В результате после довольно удачных броненосцев типа "Полтава" были построены высокобортные, но слабо вооруженные и бронированные корабли типа "Пересвет", которые больше предназначались для дальних походов, чем для эскадренного боя. Большая часть кораблей строилась на отечественных верфях, но поскольку перегруженные верфи не всегда вовремя справлялись с заданием, часть заказов разместили в других странах. Два броненосца решили строить за границей — в США был заказан "Ретвизан", а во Франции "Цесаревич". Последний послужил прототипом для серии из пяти броненосцев типа "Бородино", которые все строились на отечественных верфях. На русских верфях были построены и броненосные крейсеры "Россия" и "Громобой", предназначавшиеся для действий на океанских коммуникациях противника. Во Франции был заказан броненосный крейсер "Баян" — наиболее совершенный корабль этого класса в русском флоте, с главным калибром артиллерии в башнях, хорошо бронированный.
Флот получил и большое количество новых 6000-тонных бронепалубных крейсеров-разведчиков. В России были построены крейсера "Диана", "Паллада", "Аврора", "Олег"; за границей — "Варяг" (США], "Аскольд", "Богатырь" (Германия). Из 10 запланированных крейсеров II ранга было построено лишь четыре — "Новик", "Боярин", "Жемчуг", "Изумруд". Часть указанных выше кораблей к началу войны еще находилась в постройке.
Минные заградители "Амур" и "Енисей" — самые совершенные на тот момент в мире были построены вовремя и благополучно перешли на Дальний Восток с минами на борту. В программах было предусмотрено строительство большого количества эскадренных миноносцев. Часть из них заказали за рубежом. В Германии построили четыре миноносца типа o" Бдительный" ("Бесстрашный", "Беспощадный", "Бесшумный"), во Франции — два миноносца типа "Внимательный" ("Выносливый") и три миноносца типа "Внушительный" ("Властный" и "Грозовой"). Еще один миноносец — "Боевой" — построили в Англии, это был наиболее крупный эскадренный миноносец программы. Миноносцы иностранной постройки оказались более совершенными, и отличались усиленным вооружением и лучшим качеством постройки. Остальные миноносцы строились в России, в Санкт-Петербурге. Из-за ограниченной дальности плавания возникала проблема с их доставкой на Дальний Восток. В 1896–1897 гг. миноносцы отправили в разобранном виде на пароходах, а во Владивостоке их собрали. Также решили поступить и позже. 240-тонные "соколы" постройки Невского завода собирали прямо в Порт-Артуре, для чего на п-ове Тигровый Хвост был построен временный эллинг. В 1900 г. туда доставили 9 миноносцев Невского завода ("Решительный", "Сердитый", "Смелый", "Сторожевой", "Стерегущий", "Скорый", "Страшный", "Стройный", "Статный") и три миноносца Ижорского завода ("Сильный", "Разящий", "Расторопный"), Но два миноносца прибыли в Порт-Артур своим ходом. Это были 350-тонные "Бойкий" и "Бурный" постройки Невского завода. Еще одним миноносцем эскадра пополнилась после того, как международными силами в Китае было подавлено "Боксерское" восстание. Участники усмирения — Англия, Германия, Франция и Россия — захватили четыре миноносца типа "Хай-Лун" и поделили их. Вошедший в состав русского флота миноносец, построенный для Китая в Германии, назвали "Лейтенант Бураков". В Порт-Артур он пришел в июне 1900 года. Хотя корабль на испытаниях развивал скорость 36,6 узла, в годы войны он мог давать только 28 узлов, кроме того, он был слабо вооружен, а его орудия и торпедные аппараты не соответствовали стандартам русского флота.