Le gouvernement provisoire russe a échoué en raison de son statut temporaire et de sa tentative de prolonger la guerre. Il a également échoué parce qu'il était à la merci du Soviet de Pétrograd.
La principale raison pour laquelle le gouvernement provisoire russe a échoué est qu'il a essayé de poursuivre la guerre. En juin 1917, le gouvernement provisoire organise une attaque contre l'Autriche. Après l'échec de la première attaque, les membres du gouvernement provisoire se sont révoltés. En raison des échecs de la guerre et de la famine généralisée, les anciens membres provisoires sont passés à Vladimir Lénine, dont le message était « Paix, pain, terre ».
Le gouvernement provisoire était également tenu de partager le pouvoir avec le Soviet de Petrograd. Cependant, le Soviet de Petrograd a décidé que le gouvernement provisoire ne serait obéi que lorsque le Soviet de Petrograd était d'accord avec lui.
En plus de cette lutte pour le pouvoir, le gouvernement provisoire était paralysé par l'inflation et la faim. La prolongation de la guerre a épuisé la nation des ressources nécessaires pour résoudre ses pénuries de terres, de nourriture et de carburant. Alors que les désertions augmentaient, le gouvernement provisoire créa des escadrons de la mort pour capturer et exécuter les déserteurs. Le meurtre a finalement tourné les soldats contre le gouvernement provisoire. Après avoir échoué sur le champ de bataille et ignoré les problèmes intérieurs, les Russes se sont précipités sur le message optimiste de Lénine. Le gouvernement provisoire russe est rapidement devenu méprisé par presque toutes les classes de citoyens et officiellement dissous en juillet 1917.
Le gouvernement provisoire n'était qu'un organe directeur temporaire. Il a été dirigé par Alexandre Kerensky et créé par les membres de la Douma après la chute du gouvernement du tsar en mars 1917. En raison de son statut intérimaire, le gouvernement provisoire n'a procédé à aucune réforme substantielle.