Von Ende Februar bis zum 18. März 1921 wurde das Schiff zusammen mit der Sewastopol von aufständischen Matrosen beim Kronstädter Matrosenaufstand besetzt. Am 8. März wurde der Angriff von 17.600 Soldaten der Roten Armee auf die Festung Kronstadt vom Feuer der beiden Schlachtschiffe, der Artillerie und der Maschinengewehre der Festung zurückgeschlagen, wobei etwa 80 Prozent der Angreifer den Tod fanden. Vor Beginn des zweiten Angriffs auf die Aufständischen in den Nachtstunden vom 16. zum 17. März wurde Kronstadt und das Schlachtschiff ununterbrochen mit Artillerie beschossen. Die Petropawlowsk wurde zudem in den Mittagsstunden des 17. März von 25 Flugzeugen der Roten Armee angegriffen. Nach der Reparatur der durch Fliegerbomben und Artilleriebeschuss hervorgerufenen Schäden am Schiff erfolgte die erneute Indienststellung am 31. Mai 1921 unter dem neuen Namen "Marat" ("Марат"), nach dem französischen Revolutionär Jean Paul Marat. Im Laufe seiner weiteren Dienstzeit wurde das Schiff noch mehrfach modernisiert.