Veterano de la Segunda Guerra Mundial, Vasily Petrov se convirtió en mariscal en 1983. Un año antes había recibió el título de Héroe de la Unión Soviética.
Después de la guerra continuó sirviendo en el ejército, entre 1972 y1975 estuvo al mando del Distrito Militar del Lejano Oriente con rango de general, y en 1980 Petrov se convirtió en comandante del Ejército y viceministro de Defensa de la URSS.
Tras su muerte solo queda con vida un mariscal de la Unión Soviética: Dmitri Yazov.