Однако крупномасштабные действия флота ограничивала нехватка жидкого топлива, годовая потребность в мирное время составляла около 4 млн. тонн. Восполнялась эта потребность исключительно за счет импорта, в основном из голландской Ост-Индии (Индонезии). Разумеется, японцы создавали стратегические запасы топлива на всех четырех главных базах и ряде вспомогательных. Например, в районе Ёкосука находились резервуары с жидким топливом (около 12 млн. тонн) для действий всего флота в течение трех лет.
Организационно японский флот разделялся на Объединенный императорский флот (ОНА), бригады береговой охраны, эскадры охраны баз, учебные эскадры. Главную ударную силу представлял ОНА, состоявший из трех флотов:
1-го (линейного) под командованием адмирала О. Нагано (одновременно исполнявшего обязанности командующего всеми ОМС). Главная база — Ёкосука;
2-го (разведывательного) под командованием вице-адмирала Д. Ёсида. Главная база — Сасэбо;
3-го (китайского) под командованием вице-адмирала К. Хасегава. Главные базы — Рёдзун (Порт-Артур) и Дайрен (Дальний).
3-й Флот был создан в начале 1930-х годов и предназначался для действий в китайских водах. Ввиду слабости противника, его «костяк» составляли в основном устаревшие корабли, которые предназначались для блокады побережья и для обстрела очагов сопротивления.
В июле 1937 года 3-й флот включал: 10-ю эскадру крейсеров (флагман, старый броненосный крейсер «Izumo», легкие крейсеры «Tatsuta» и «Tenryu»); 5-ю эскадру эсминцев (флагман, легкий крейсер «Yubari», эсминцы «Asagao», «Fuyo», «Karukaya», «Kuretake», «Sanae», «Wakatake», корабль обеспечения — канонерка «Saga»); 11-ю сводную эскадру (флагман, канонерка «Ataka», эсминцы «Hasu», «Kuri», «Tsuga», речные канонерки «Atami», «Futami», «Hira», «Hozu» «Katata», «Kotaka», «Seta», «Toba»).
По мере роста интенсивности и расширения театра военных действий, 3-му флоту были приданы некоторые соединения 2-го флота, которые приняли участие в десантных операциях и в несении блокадной службы.
Действия флота поддерживала морская авиация. В 1937 году она насчитывала 450 самолетов и гидросамолетов на кораблях (206 на авианосцах, 244 на гидроавианосцах, линкорах, крейсерах) и 630 самолетов — на береговых аэродромах (в Кагосима, Касумигаура, Кисарадзу, Майдзуру, Оминато, Омура, Опама, Сасэбо, Саэки, Тамобэ, Татэяма, Хиро). Строились еще 400 колесных самолетов и гидросамолетов.
Пилоты морской авиации обучались взаимодействию с легкими силами флота, причем они специализировались в бомбометании с пикирования.
Японское военно-морское командование уделяло много внимания десантным операциям, как в плане подготовки личного состава, так и в плане производства средств высадки. Вследствие большой протяженности китайской береговой линии, обойтись без морских десантов не было возможности.
В отличие от японского флота, китайский флот считали второстепенным видом вооруженных сил. Правда, гоминьдановское министерство военно-морского флота разработало в 1929 году план его развития. План предусматривал строительство либо покупку 71 боевого корабля, в том числе 2-х линкоров. Однако политический хаос и финансовая слабость государства не позволили реализовать его в полной мере. Удалось лишь построить либо купить за границей 2 легких крейсера типа «Ning Hai», 6 канонерок и 10 торпедных катеров. Запланированное на 1933 год строительство еще 2 легких крейсеров, 4 эсминцев и 4 подводных лодок даже не начиналось.
К 1 июля 1937 года в состав китайского флота входили 8 небольших крейсеров (из них только 2 новых), 6―7 старых миноносцев, 25 мореходных канонерок, 18 речных канонерок, 22 сторожевика, 2 минных заградителя, 10 торпедных катеров, 2 малые плавбазы гидросамолетов, 13 вспомогательных судов. Общий тоннаж составлял около 71.000 тонн (из них. 54.300 тонн приходило на боевые корабли).
Кроме того, в Шанхае строились 1 минный заградитель (500 т) и 1 сторожевик, а в Германии были заказаны 10 торпедных катеров (по 50 т), 3 из которых вступили в строй до конца 1937 года.
Личный состав флота насчитывал более 10.000 человек. Главными базами флота являлись Шанхай, Фучжоу, Циндао и Вэйхайвэй, а вспомогательными — Кантон (Гуанчжоу). Амой (Сямэнь), Таку и Чифу.
Китайский торговый флот по состоянию на 1929 год насчитывал 218 паровых судов общей грузоподъемностью 319.224 брт. Но вдоль побережья и по рекам основные перевозки осуществляли нескольких десятков тысяч (!) парусных и парусно-моторных джонок.