Под революционизирующим воздействием железнодорожных рабочих 16 июля 1906 г. восстали солдаты 1-й роты 1-го Закаспийского железнодорожного батальона. Узнав о том, что в город привезли приговоренных к заключению участников восстания, солдат Ташкентского гарнизона, они предприняли попытку освободить их силой оружия. Вооружившись винтовками, при поддержке рабочих железнодорожного депо, солдаты двинулись к городской тюрьме, где временно находились заключенные. Местные власти бросили против них две роты 8-го Красноводского резервного батальона и отряд конных пограничников. Последние, заняв все подступы к тюрьме, пароходной пристани и вокзалу, не дали возможности восставшим пробраться к тюрьме.
После поражения декабрьского вооруженного восстания революция начала отступать. В Красноводске в результате начавшегося наступления реакции, высылки за пределы города активных членов социал-демократической организации (в феврале 1907 г. организация состояла из 59 человек против 75 в начале 1906 г.), работать среди масс становилось все труднее. Несмотря на это, социал-демократическая организация Красноводска продолжала работу. Под ее руководством прошла забастовка красноводских моряков в марте — апреле 1907 г., ставшая одной из ярких страниц революционной борьбы трудящихся Красноводска против самодержавия. Стачка, продолжавшаяся с 10 марта по 29 апреля, была частью всеобщей забастовки моряков Каспийского флота, проходившей под руководством Бакинского комитета РСДРП.
Поводом к забастовке послужили невыносимые условия труда и быта моряков флота. Доведенные до отчаяния моряки предъявили судовладельцам требования об увеличении заработной платы, улучшении условий быта и медицинского обслуживания, выплаты двухнедельного пособия при увольнении, вежливого обращения администрации и т. д. Пароходные компании отказались удовлетворить требования моряков. И 10 марта 1907 г. Бакинский стачечный комитет объявил забастовку, которая охватила команды 135 судов Каспийского торгового флота.
В числе забастовщиков были также матросы почто-во-пассажирских пароходов «Адмирал Корнилов», «Великий князь Михаил», «Император Николай II», принадлежавших обществу «Кавказ и Меркурий», приписанных к Красноводскому порту. «Сего числа служащие на пароходных обществах прекратили работу. Ни один пароход из Красноводска не вышел, требования служащих экономические», — телеграфировал 10 марта 1907 г. начальнику Закаспийской области начальник Красно-водского полицейского управления ротмистр Осипов. 3 последующие дни к бастовавшим присоединились команды еще пяти грузовых судов. Таким образом, к 15 марта бастовало уже 8 судов с экипажем около 200 человек.
Забастовка моряков Каспийского торгового флота, начавшаяся одновременно в Баку и Красноводске, вызвала большую тревогу у властей, так как она нарушила связи с Баку, Астраханью, Петровском и Ираном, угрожала распространиться на промышленность и железнодорожный транспорт.
Царские власти были весьма обеспокоены забастовкой моряков и с первых же дней приняли энергичные меры к ее скорейшему подавлению. Министр внутренних дел России Столыпин в своей телеграмме на имя начальника Закаспийской области от 14 марта 1907 г. отмечал крайнюю опасность возникшей забастовки в Красноводске и требовал о «немедленном изъятии главных зачинщиков».
Стачечный комитет совместно с Красноводским комитетом РСДРП стремился создать необходимые условия для успешного проведения забастовки. Для размещения бастующих был арендован караван-сарай на окраине города. Не только бастующих моряков, но и членов их семей он обеспечивал бесплатным питанием.
Трудящиеся всей Закаспийской области внимательно следили за ходом забастовки, оказывая ее участникам материальную и моральную поддержку. Рабочие Красноводского и Асхабадского железнодорожного депо производили сбор денег в помощь бастующим морякам. Бастующие моряки и их семьи были глубоко благодарны рабочим за их братскую поддержку. В частности, в письме, адресованном рабочим Асхабада, они писали: «Товарищи! Все мы приносим Вам нашу сердечную благодарность за ваше к нам морякам сочувствие и материальную поддержку, заявляем всем вам нашу полную солидарность с вами, в будущей борьбе будем поддерживать всех вас материально».
Забастовка ширилась, она охватила команды еще двух торговых судов, стоящих у причала Красноводского порта.
Забастовка моряков, длившаяся почти два месяца, по свидетельству председателя Красноводского стачечного комитета В. Д. Дмитриева, «была доведена до конца». Судовладельцы вынуждены были удовлетворить часть требований бастующих моряков, которые возобновили работу лишь 29 апреля 1907 г. после указания Бакинского стачечного комитета.