Flota Uniunii Sovietice (rusăВоенно-морской флот СССР (Voienno-morskoi flot SSSR)) numită uneori Flota Roșie a fost flota maritimă militară a Uniunii Sovietice.
Influența armatei sovietice a jucat un rol important în Războiul Rece (1945-1991), deoarece majoritatea conflictelor s-au axat pe forțele navale.
Marina sovietică a fost împărțită în patru flote majore: Flotele de Nord, Pacific, Marea Neagră și Baltică; sub comanda separată a fost baza Naval din Leningrad. Flotila Caspică a fost o forță mai mică care operează în Marea Caspică. Componentele principale ale navei sovietice includ aviația navală sovietică, infanteria navală (marină sovietică) și artileria de coastă.
După dizolvarea Uniunii Sovietice în 1991, Rusia a moștenit cea mai mare parte a marinei sovietice și a reformat-o în marina rusă, cu părți mai mici devenind baza pentru navele noilor state post-sovietice independente.
Sontag, Sherry; Drew, Christopher; Drew, Annette Lawrence (1998). Blind Man's Bluff: The Untold Story of American Submarine Espionage. Harper. ISBN 0-06-103004-X.