Создание российской регулярной морской пехоты было связано с борьбой России за выход к Азовскому и Балтийскому морям в конце XVII — началеXVIII веков.
Однако ещё ранее — во второй половине XVI века — в составе экипажей кораблей флотилии, созданной по приказу Ивана Грозного, формировались специальные команды стрельцов (морских солдат), которых можно считать прообразом морских пехотинцев.
В 1669 году первый русский военный парусный корабль «Орёл» имел команду 35 человек из морских солдат (нижегородских стрельцов) во главе с командиром Иваном Доможировым, предназначенную для абордажно-десантных действий и несения караульной службы.
Во время Азовских походов на судах Азовского и Балтийского флотов успешно действовали в качестве частей морской пехоты наиболее боеспособныеПреображенский и Семёновский полки, из состава которых был сформирован Морской регимент (полк) в количестве 4254 человек. Командиром 4-й роты числился под именем Петра Алексеева сам Пётр Алексеевич Романов.
В 1701—1702 годах началась борьба отрядов русской армии, действовавших на небольших гребных судах (стругах, карбасах и др.), со шведскими озёрными флотилиями на Ладожском и Чудском озёрах. Эти отряды, формировавшиеся из личного состава проходивших во флоте службу армейских пехотных полков Островского, Толбухина, Тыртова и Шневецова, в результате ряда абордажных боёв одержали победу над шведскими флотилиями, состоявшими из крупных парусных кораблей, имевших сильную артиллерию и укомплектованных профессиональными экипажами. Боевые действия этих полков отличались дерзостью, храбростью и решительностью.
По-настоящему оценить роль морских солдат в ходе Северной войны Пётр I смог, приняв участие в абордажном бою в мае 1703 года, когда в устье Невы были захвачены два шведских корабля. Важную роль сыграла морская пехота в обороне острова Котлин, где ярко проявились героизм, мужество и отвага полков Толбухина и Островского, вписавших немало славных страниц в боевую историю России.
После обороны Котлина летом 1705 года вновь встал вопрос о создании на флоте специально подготовленных частей морской пехоты.
16 (27) ноября 1705 года Указом Петра I был сформирован морской полк. Этот день стал днём рождения морской пехоты России.
Офицерский состав морской пехоты комплектовался унтер-офицерами лейб-гвардии Преображенского и Семёновского полков, которые обучались, воспитывались и приобретали боевой опыт в ходе Северной войны. Принятые при Петре I указы «О единонаследии» и «Табель о рангах» позволили сформировать офицерский корпус из лучших представителей российской нации, в частности дворянского сословия, как основы самодержавия России. Наиглавнейшее правило Петра I — «В службе — честь» вошло в плоть и кровь офицеров Российской морской пехоты XVIII века. Рядовой состав русской морской пехоты отличался социальной, национальной и религиозной однородностью, что придавало ему характер единого организма, воспитывало чувство патриотизма и воинского долга по защите Отечества. Все эти особенности российской морской пехоты способствовали поддержанию более высокого морального духа личного состава в отличие от флотов европейских государств, комплектовавшихся по найму и представлявших собой разнообразные по национально-этническому и религиозному составу войска, которые нельзя было ни обучать, ни вести в бой иначе, чем с помощью жестокой муштры.
В развитии и боевом становлении современной морской пехоты значительная роль и заслуги принадлежат генералу И. С. Скуратову.
К началу Великой Отечественной войны в составе ВМФ СССР имелась лишь одна бригада морской пехоты на Балтийском флоте, однако с началом войны началось формирование и обучение отрядов, батальонов и бригад.
В ходе войны численность морских пехотинцев принявших участие в сражениях составило порядка 100 000 человек. Военная обстановка потребовала отправку большого количества морской пехоты на сухопутные фронты.В ходе войны пехотинцы проявили себя в обороне Москвы, Ленинграда, Одессы, Севастополя, Мурманска, Сталинграда, Новороссийска, Керчи. За боевые заслуги 5 бригад и два батальона морской пехоты преобразованы в гвардейские, 9 бригад и 6 батальонов награждены орденами, многим присвоены почётные наименования. 122 морских пехотинца удостоены звания Героя Советского Союза. Единственная женщина-командир взводаморской пехоты в годы Великой Отечественной войны — гвардии лейтенант Е. Н. Завалий.
В советское время численность Морской пехоты составляла 12,6 тыс. чел. (по другим данным 15 тыс. чел.). В случае глобальной войны численность Морской пехоты увеличивалась в несколько раз за счёт мобилизационного развертывания скадрованных частей. В настоящее время численность Морской пехоты составляет 8 тыс. чел., но мобилизационный компонент полностью упразднен.