W lipcu i sierpniu 1920 r. wzrósł terror niemiecki. Dokonywano napadów na polskich działaczy. Z 19 na 20 sierpnia wybuchło II powstanie śląskie. Było zdecydowanie lepiej przygotowane niż pierwsze. Powstańcy opanowali całkowicie powiat katowicki i bytomski. Po sześciu dniach walk Wojciech Korfanty zgodził się na ich przerwanie, w zamian za utworzenie policji plebiscytowej, której skład miał być mieszany narodowościowo, a nie tylko niemiecki. 20 marca 1921 r. na Górnym Śląsku odbył się plebiscyt. Spośród 1,2 miliona oddanych ważnych głosów za Polską opowiedziało się 40,4% głosujących.