По мере поступления все новых сообщений о мятеже, правительство, как уже сказано выше, начало достаточно хаотично отправлять отдельные корабли и небольшие группы в Гибралтарский пролив, чтобы помешать переброске марокканских войск. Уже вечером 17 июля, после получения первого известия о восстании в Мелилье, туда из Картахены вышли эсминцы «Sanchez», «Lepanto» и «Almirante Valdes», а также 6 подводных лодок типа «С».
Эсминцы пришли в Мелилью на следующий день в полдень, но их командиры (за исключением командира «Lepanto» В. Фуэнтеса) намеревались перейти на сторону повстанцев. В свою очередь, Фуэнтес не мог выполнить приказ правительства из-за сопротивления своих офицеров. Но вскоре ситуация изменилась вследствие того, что верные республике экипажи арестовали своих офицеров и ушли из порта. Поврежденный «Almirante Valdes» (его капитан, которого силой заставили управлять кораблем, попытался выбросить его на отмель возле мола) и «Sanches» двинулись в Картахену, а «Lepanto» остался возле Мелильи. На рассвете 19 июля он сорвал первую попытку переброски марокканцев на полуостров, заставив повернуть назад транспорт «Vicente Puchol», прикрываемый канонеркой «Dato» и двумя самолетами.
18 июля пополудни с аналогичным заданием в район Сеуты отправился эсминец «Churruca», а к порту Лараче — канонерка «Laya». Экипаж последней, уяснив настроения офицеров, захватил корабль и увел его в Картахену.
Эсминец «Churruca», командир которого сумел скрыть от экипажа содержание правительственного приказа, принял на борт 100 легионеров и ушел из Сеуты, эскортируя транспорт «Ciudad de Cadiz», на котором находились еще 400 легионеров. Рано утром следующего дня оба корабля пришли в Кадис. После высадки солдат, корабли покинули порт. Уже в открытом море их тоже захватили экипажи и увели в Картахену.
В тот же день 18 июля, после получения информации о мятеже в Кадисе, туда из Эль-Ферроля были посланы легкие крейсеры «Libertad» и «Miguel de Cervantes», а из Виго — линкор «Jaime I». Их командиры, получив зашифрованный приказ от начальника службы связи Морского министерства, который был на стороне мятежников, попытались саботировать приказы правительства. Но вскоре изменилась ситуация в самом министерстве. Дежурные связисты арестовали своего начальника и стали передавать открытым текстом на корабли сообщения о фашистском мятеже.
Первыми их приняли радисты крейсеров «Libertad» и «Cervantes». Они передали эти телеграммы не командирам, а политическим вожакам экипажей («Cervantes» являлся флагманом командующего эскадрой вице-адмирала М. Миера), которые призвали офицеров подтвердить свою верность республике.
Вице-адмирал Миер (Mier) отказался подчиниться правительству (дело дошло до перестрелки на боевом мостике крейсера) и был арестован, а командование эскадрой днем 19 июля взял на себя созданный на «Libertad» Комитет защиты республики. В течение нескольких дней радиостанция крейсера передавала на другие корабли сообщения о действительной ситуации в стране, а также приказы и распоряжения. Мятежники не сумели организовать ответную радиовойну, что позволило консолидировать большинство корабельных экипажей вокруг республиканской власти.
20 июля оба крейсера, выполняя приказ правительства, обстреляли Кадис, Сеуту и Мелилью, вступив в перестрелку с береговыми батареями мятежников.
Вечером 20 июля из Сеуты на двух паровых баркасах ушли в Альхесирас две роты «регулярес», которые оттуда направились в Кадис и Севилью.
В тот же день, после кровавой стычки со взбунтовавшимися офицерами, был захвачен своим экипажем линкор «Jaime I». Благодаря радиограмме с «Libertad», он не пошел в восставший Кадис, а прибыл 21 июля в Танжер, бывший в то время базой республиканских кораблей.
Столкновения произошли также на подводных лодках типа «С», во время их рейда в Гибралтарский пролив, после того как матросы поняли, что офицеры не выполняют приказ правительства. Последовав примеру «С-3», экипажи остальных лодок тоже арестовали своих командиров, после чего изменили курс и 22 июля пришли в Картахену.
Ожесточенные столкновения произошли на базах флота. В Кадисе находились крейсер «Republica» (в капитальном ремонте), канонерки «Canovas del Castillo», «Lauria» и «Zacatecas» (последняя строилась для Мексики, после начала мятежа была реквизирована франкистами и переименована в «Calvo Sotelo») и учебный корабль «Elcano».
19 июля, получив подкрепления из Марокко, переброшенные на «Churruca» и «Ciudad de Cadiz», мятежники ворвались в порт и в арсенал Каррака. 600 рабочих и матросов арсенала должны были получить оружие с канонерки «Canovas del Castillo». Этого, однако, не произошло, поскольку ее захватил десант мятежников с «Lauria», после чего оба корабля открыли огонь по арсеналу. Оборонялась также база в Сан-Фернандо (10 км от города).