День Военно-Морского Флота был установлен 22 июня 1939 года постановлением СНК СССР и ЦК ВКПб, и с тех пор отмечается в последнее воскресенье июля, уже на основании Указа Президиума Верховного Совета СССР от 1 октября 1980 года «О праздничных и памятных днях» и последующих законодательных актов.
31 мая 2006 года, Указом Президента России В.В. Путина, День Военно-Морского Флота установлен как памятный день в Вооружённых Силах Российской Федерации.
День ВМФ отмечают военными парадами и военно-спортивными состязаниями. Это один из самых любимых и уважаемых ещё в СССР, а затем России праздников. Нередко его отмечают одновременно с Днём Нептуна, отчего их порой путают между собой.
В этот день (только на Черноморском флоте) моряки должны надевать белые брюки к парадной форме одежды.