Заложена 5 февраля 1930 года на заводе № 189 (Балтийский завод) в Ленинграде под стапельным номером 199. На церемонии закладки корабля присутствовал член РВС СССР, начальник Военно-Морских Сил РККА Р.А. Муклевич. 1 декабря 1930 года подводная лодка спущена на воду. 11 октября 1933 года она вступила в строй и 14 октября 1933 года под командованием Шергина Александра Петровича вошла в состав Морских сил Балтийского моря.
В сентябре 1939 года «Щ-301» под командованием Иванова Бориса Владимировича принимала участие в патрулировании Финского залива. Осенью 1939 года лодка встала на капремонт и модернизацию. Ремонтные работы завершились только перед началом Великой Отечественной войны, хотя по показаниям перебежавшего в 1943 году на сторону врага, главстаршины с «Щ-303» Галкина, «Щ-301» 14 июня 1940 года приняла участие в инциденте с самолетом «Калева» финской авиакомпании «Аэро», сбитым советскими летчиками над Финским заливом. 22 июня 1941 года подводная лодка встретила под к