Крепость перед войной находилась в неудовлетворительном состоянии. Активная морская оборона отсутствовала вследствие недостатка в миноносцах и судах для разведки. Вооружение крепости не соответствовало той мощной артиллерии, которую японцы могли применить против Владивостока. В мае 1903 г.
Владивосток посетил Куропаткин, который записал в свой дневник:
«Общее впечатление неблагоприятное — не вижу идеи в применении к местности. Садили укрепления и батареи там, где по местности это было выгодно, не связывая общей идеей то, что делали… Артиллерийское вооружение в общем устарелых образцов».
После посещения Куропаткиным Владивостока был принят ряд мероприятий по укреплению крепости, однако к началу войны общее состояние крепости продолжало оставаться не вполне удовлетворительным. Главная линия обороны, проходившая в 3–5 км от города и состоявшая из северного и южного фронтов, имела ряд укреплений, соединенных непрерывной оградой. С суши оборона крепости опиралась на четыре форта, три временных укрепления, пять редутов и люнетов и 12 батарей. Приступлено было к постройке еще 10 батарей.
Главная линия обороны по своей дальности не обеспечивала города от артиллерийского обстрела. Часть сооружений имела перед собой командные высоты, а некоторые укрепления имели значительные мертвые пространства.
На вооружении крепости состояло 400 орудий, из которых крепостных было только 80, в то время как японский осадный парк насчитывал 120–180 орудий.
Бетонные постройки береговых сооружений более соответствовали своему назначению. Общее количество орудий, которые могли бы принять участие в борьбе с флотом, предполагалось довести до 200, что было недостаточно.
С началом войны работы по укреплению Владивостока усилились. Гарнизон крепости не превышал 9000 человек и даже появление 25 февраля 1904 г. у острова Русский японской эскадры, скрывшейся через 2 часа без выстрела, не послужило достаточным основанием для немедленного усиления владивостокского гарнизона полевыми войсками; однако дальнейшая активность, проявленная японским флотом, заставила постепенно усиливать гарнизон крепости.
Утром 6 марта у острова Аскольд вновь показалась японская эскадра в составе 7 судов. Войдя в Уссурийский залив, японская эскадра держалась вне досягаемости русского восточного берегового фронта. После полудня, приблизившись к Владивостоку, 5 японских судов обстреляли некоторые форты и город.
Русские батареи на этом фронте только проектировались, а форты вооружены были противоштурмовой артиллерией и пулеметами. Пользуясь этим обстоятельством, японская эскадра, маневрируя у бухты Соболь, обстреливала Владивосток, приближаясь к берегу на расстояние, недоступное для дальности огня русских батарей. После часового бомбардирования японские суда скрылись и появились вновь на следующий день.
7 марта японская эскадра подошла к месту, откуда она обстреливала накануне Владивосток, но огня не открывала и скрылась в южном направлении.
Хотя серьезных операций у Владивостока русское командование в ближайшее время не ожидало, однако гарнизон Владивостока начал постепенно пополняться. К марту 1904 г. гарнизон крепости составлял 18 000 сухопутных войск, 3000 моряков и 360 дружинников, но в личном составе крепостной артиллерии ощущался большой некомплект.
В случае обложения крепости этих сил было недостаточно, тем более что весьма пересеченная местность требовала дробления войск на мелкие подразделения. Конницы в крепости не было, что могло бы неблагоприятно отразиться на разведке в первый период борьбы за крепость. Конный отряд дружинников в 60 человек не был достаточно подготовлен к разведывательной службе.
Весь русский флот, стоявший во Владивостокском порту, состоял из трех крейсеров, одного ледокола и нескольких вспомогательных судов. С прибытием крейсерского отряда адмирала Штакельберга владивостокский флот усилился. Командование сухопутными силами и флотом здесь объединено не было до прибытия во Владивосток вновь назначенного командующим флотом Тихого океана адмирала Скрыдлова, который должен был объединить действия сухопутных и морских сил в случае обложения крепости. Впоследствии должность командующего флотом Тихого океана была упразднена, и Скрыдлов уехал в Петербург. Командующему войсками Приамурского военного округа предписано было прибыть во Владивосток и принять на себя общее командование крепостью, портом и отрядом крейсеров, выделенным из состава 1-й Тихоокеанской эскадры. Комендантом крепости был назначен генерал Казбек.