Завершение войны теперь для Японии было не менее важным, чем для Китая. Коль скоро Пекин пока оставался недостижимым, необходимо было занять те территории, которые предполагалось аннексировать. И уничтожить китайский флот. Его предполагали уничтожить в Люйшунькоу, но не удалось. Теперь предстояло брать Вэйхайвэй. Северному флоту Китая предстоял его последний парад.
Военная база Вэйхайвэй была заложена в 1880 году, одновременно с Люйшунькоу, по замыслу того же Ли Хунчжана. База и порт располагались на северном побережье полуострова Шаньдун. Бухта Вэйхайвэй имеет в длину более пяти с половиной, в ширину — более четырех с половиной километров. С востока она защищена островами Ликунг, а с севера — каменистой косой, выходящей далеко в море. Материковый берег скалистый и обрывистый, высота обрыва иногда достигает ста метров. У самого города берег пологий, с хорошим песчаным пляжем. В бухту вели два прохода — западный и восточный. Восточный проход заметно шире западного, более 2,5 километров шириной. Проходы были заминированы, кроме того, в узких местах перегорожены бонами, соединенными тремя рядами параллельных стальных тросов, которые поддерживались на воде рядом поперечных бревен.
База была защищена системой фортификационных сооружений различного типа и назначения. Восточная группа укреплений состояла из 5 долговременных фортов, вооруженных 20-ю орудиями крупного калибра. На острове Лиукунг 4 укрепления и на острове Ятау 1 укрепление, на которые приходилось еще 14 крупнокалиберных орудий. Вся система обороны насчитывала 15 фортов, вооруженных 61 крупнокалиберным орудием, главным образом Круппа и Армстронга. Кроме крупнокалиберных пушек, на фортах были установлены пушки мелких калибров и пулеметы. Перед войной все укрепления были достроены и являлись самыми современными во всем Китае. Как представлялось, были они достаточно надежными и оборонять их можно было достаточно долго. Как и в Люйшунькоу, береговые укрепления не были достаточно мощными, хотя подходы к военной базе с суши также были защищены. Сам город Вэйхайвэй был окружен стеной, которая, впрочем, была более декоративным украшением, чем фортификационным сооружением.
Гарнизон крепости состоял из 9 000 человек. Отдельный полуторатысячный отряд занимал позицию, прикрывавшую дорогу из Шунченга к Вэйхайвэю, две с половиной тысячи солдат занимали форты восточной группы, 3 000 — в фортах западной группы, около 2 000 — на островах. Из общего числа в 9 000 примерно 6 000 были хорошо вооружены и достаточно обучены, остальные — новобранцы из Шаньдуня, совершенно не обученные.
На рейде Вэйхайвэя стояла вся Северная китайская эскадра адмирала Дин Жучена, состоявшая из двух больших броненосцев «Тинг-юен» и «Чженг-юен», броненосных крейсеров «Лай-юен» и «Кинг-юен», крейсера с броневой палубой «Чжинг-юен», крейсера «Цзи-юен», минного крейсера «Куанг-пинг», учебного судна «Вэй-юен», 6 канонерских лодок и 12 миноносцев.
В отличие от Люйшунькоу, бухта была широкой и глубоководной, закрытой от ветра, что позволяло флоту осуществлять маневрирование и давало, таким образом, возможность использовать корабли для обороны базы. При этом им не было необходимости выходить за линию боновых заграждений, а артиллерийский огонь они могли вести прицельно и эффективно.