Coba jelasin Komposisi, 1894 dari Armada Beiyang dong

Pada tahun 1894, menjelang perang dengan Jepang, Armada Beiyang secara teori adalah armada yang paling kuat di Asia. Itu hanya satu dari empat armada regional Tiongkok, tetapi dalam jumlah sama dengan seluruh armada Jepang. Kebanggaan Armada Beiyang adalah kapal perang menara baja buatan Jerman Dingyuan 定遠 dan Zhenyuan 鎮遠.

Antara 1881 dan 1889 Armada Beiyang memperoleh satu skuadron delapan penjelajah yang dilindungi atau lapis baja, yang sebagian besar dibangun di Inggris atau Jerman. Kapal-penjelajah Chaoyong 超勇 dan Yangwei 揚威, yang bergabung dengan armada pada tahun 1881 dan dengan hati-hati dijauhkan dari tempat aksi selama Perang Tiongkok-Prancis oleh Li Hongzhang, adalah produk dari langsiran Laird, Birkenhead. Tiga kapal penjelajah buatan Jerman, Jiyuan, Jingyuan (biasanya diromanisasi sebagai Kingyuan atau Raja Yuen 經遠 untuk membedakannya dari yang lain, kapal penjelajah buatan Inggris, yang namanya diucapkan secara identik) dan Laiyuan 來遠, selesai pada tahun 1887 di Vulcan Yard di Stettin. Sepasang kapal penjelajah yang dilindungi, Chingyuan 靖遠 dan Zhiyuan 致遠, dibangun oleh Armstrong Whitworth pada tahun 1887 di langsiran baru Elswick. Pasangan yang terakhir adalah kelas yang dikenal sebagai "Elswick Cruisers", kapal yang dibuat untuk ekspor dengan desain yang umumnya serupa. Kapal penjelajah ini cepat (25 knot) dan bersenjata lengkap, tetapi tidak diadopsi oleh Angkatan laut Kerajaan karena Angkatan Laut menganggap mereka "lemah dalam struktur". Pandangan mereka terbukti benar ketika kedua kapal Tiongkok hilang dalam Perang Tiongkok-Jepang, dan Jepang (Yoshino dan Takasago) selama Perang Rusia-Jepang tahun 1904. Kapal-kapal buatan asing ini bergabung pada tahun 1889 oleh penjelajah lapis baja Pingyuan, sebuah produk dari langsiran Foochow Navy yang awalnya bernama Longwei (Lung-wei, 龍威).

Armada Beiyang juga termasuk enam kapal perang baja buatan Inggris yang tidak memiliki senjata, dikirim pada tahun 1879. Kapal perang ini, dengan spesifikasi yang sama, masing-masing diberi nama Zhenbei ("Penjaga utara"), Zhendong ("Penjaga timur"), Zhennan ("Penjaga selatan"), Zhenxi ("Penjaga barat"), Zhenbian ("Penjaga perbatasan") dan Zhenzhong ("Penjaga interior"). Empat kapal pertama awalnya dialokasikan ke Armada Nanyang, tetapi Li Hongzhang sangat terkesan dengan kualitasnya sehingga ia mengambil alih Armada Beiyang, mengkompensasi Armada Nanyang dengan empat kapal perang tua yang telah melayani Armada Beiyang sejak tahun 1876.

Armada Beiyang juga memiliki sederetan perahu torpedo kecil. Angka yang pasti tidak pasti, karena kerajinan ini tidak terdaftar secara sistematis, tetapi beberapa detail diketahui. Empat kapal torpedo 16 ton dibangun pada tahun 1883 di langsiran Vulcan di Stettin untuk penggunaan kapal perang baja Dingyuan dan Zhenyuan. Keempat kapal ini, yang masing-masing dikenal sebagai Dingyuan No. 1 dan No. 2 dan Zhenyuan No. 1 dan No. 2, ditunda di pelabuhan oleh Jerman selama Perang Tiongkok-Prancis bersama dengan kapal induk mereka, dan bergabung dengan Armada Beiyang pada bulan Oktober 1885.