В России первая действующая подводная лодка появилась раньше, чем в большинстве других государств мира, в 1866 году. Этот момент предшествовал применению подводных лодок в боевых действиях, что произошло только во время Гражданской войны в США.
Первая российская подводная лодка была построена на Балтийском заводе по проекту инженера и изобретателя Ивана Александровского. Этот судовой объект представлял собой технологический прорыв, так как обладал механическим приводом и оснащался новым типом вооружения — торпедой.
Проект лодки Александровского не был единственным в своем роде. В 1878 году в Одессе была испытана субмарина, созданная Степаном Двежецким. Этот изобретатель посвятил несколько десятков лет своей жизни конструированию подводных лодок.
Позднее он разработал субмарины с гребными винтами и паровой тягой, а в 1885 году создал лодку с электрическим двигателем.