II powstanie pod wodzą Alfonsa Zgrzebnioka wymierzone było w niemiecką dominację we władzach administracyjnych prowincji. Celem było również zapewnienie bezpieczeństwa ludności polskojęzycznej. Wybuchło po licznych aktach terroru ze strony niemieckiej. Powstanie objęło swym zasięgiem cały obszar okręgu przemysłowego oraz część powiatu rybnickiego.

Komisja Międzysojusznicza zażądała wstrzymania walk, lecz Zgrzebniokowi udało się uzyskać dostęp Polaków do tymczasowej administracji, likwidację znienawidzonej przez Polaków niemieckiej policji Sipo oraz udział w nowych organach bezpieczeństwa. W ten sposób cele powstania zostały osiągnięte, zaś Polacy uzyskali znacznie lepsze warunki do kampanii przed plebiscytem.

III powstanie śląskie

III powstanie, pod wodzą Wojciecha Korfantego, miało na celu poprawę niekorzystnego dla Polaków wyniku plebiscytu na Górnym Śląsku. Na mocy postanowień traktatu wersalskiego decyzję, do którego państwa należeć będzie Górny Śląsk, oddano w ręce ludności mającej się wypowiedzieć w 1921 r. W plebiscycie większość ludności (59,6%) opowiedziała się za Niemcami. Na życzenie Polski dopuszczono do głosowania Górnoślązaków mieszkających poza granicami Śląska, ponieważ liczono na głosy Górnoślązaków z Belgii, Zagłębia Ruhry i Zagłębia Dąbrowskiego.